find(2)
-
리눅스 명령어
이번 포스팅에서는 리눅스 명령어에 대해서 정리를 해보겠습니다. 현재 작업 중인 디렉토리 정보 출력 : pwd(print working directory) $ pwd 경로 이동 : cd(change directory) $ cd /home/test $ pwd /home/test $ cd .. $ pwd /home 디렉토리 목록 확인 : ls(list) F : 파일 유형을 나타내는 기호를 파일명 끝에 표시(디렉토리는 ‘/’, 실행 파일은 ‘*’, 심볼릭 링크는 ‘@’가 나타남) l : 파일에 관한 상세 정보를 나타냅니다 a : dot 파일(.access 등)을 포함한 모든 파일 표시 t : 파일이 생성된 시간별로 표시 C : 도스의 dir/w 명령과 같이 이 한줄에 여러개의 정보를 표시 R : 도스의 dir/..
2023.02.01 -
find 명령어를 이용한 확장자명 일괄 변경 방법
작업을 하다 보면 확장자명이 한번쯤은 일괄로 변경을 할 때가 있을수도 있을 거라고 생각합니다. 확장자명을 한번 바꿀일이 있었는데 손으로 작업을 할려면 할수도 있지만 굳이 터미널에서 명령어를 입력하면 한번에 해결이 되는데 굳이 손으로 할 필요가 있을까요? 그래도 혹시 저처럼 몰라서 손으로 일일이 하려다가 도저히 못하겠어서 찾아보고 계실 모르시는 분들을 위해서 공유를 해드립니다. find 경로 -depth -name "*.이전확장자" -exec sh -c 'mv "$1" "${1%.이전확장자}.변경할확장자"' _ {} \; # 예시 css -> scss # find ./ -depth -name "*.css" -exec sh -c 'mv "$1" "${1%.css}.scss"' _ {} \;
2021.10.05