태그 : bash 요약보기전체보기목록닫기

1

폴더내 파일의 white space 모두 underscore (_) 으로 바꾸기

중괄호를 반드시 한 칸 띄워야 함.ls | { while read -r FILE ; do mv -v "$FILE" `echo $FILE|tr ' ' '_' `; done;}

bash 파일 맨 앞 4줄 일괄적으로 떼기.

또 까먹게 될 미래의 나를 위해 남겨둔다. ls -1 *.csv|{ while read filename; do tail -n +5  "${filename}">test"${filename}"; done; }

bash massive rename

현 폴더 내의 모든 파일들 중 -large 로 끝나는 파일의 -large를 떼어냄. 자꾸 까먹어서 여기 적어둠. 여기 적어둔 것도 까먹겠지만. ls *-large|sed -n 's/\(.*\)\(-large\)/mv "\1\2" "\1"/p'|sh

파이프(|)와 redirection(>)의 차이

osx의 터미널은 기본적으로 bash다. bash, regular expression, vi 에 대한 로망은 있으나.. 게으름 때문에 필요할 때만 그때그때 무식한 방법으로 해결하고는 한다. 오늘은 규체군과 채팅중에 문득 pipe(|)와 redirect(>)의 차이가 뭔가 하는 궁금증이 들어서 찾아봤다. http://www.ucbl...
1



twitter

Twitter

MathJax