목록Shell (18)
준호씨의 블로그
fileA a b c 10 20 30 fileB b c d 30 fileA - fileB $ grep -F -x -v -f fileB fileA 1 10 20 shorter way $ grep -Fxvf fileB fileA 1 10 20 man grep ... -F, --fixed-strings Interpret pattern as a set of fixed strings (i.e. force grep to behave as fgrep). -f file, --file=file Read one or more newline separated patterns from file. Empty pattern lines match every input line. Newlines are not considered p..
파일의 사이즈를 구하는 방법은 여러가지가 있지만 wc 를 이용한 방법이 있다. $ cat program.log | wc -c 14 단위는 byte 이다. wc 를 이용하면 gzip -dc 와 함께 사용하면 gz 압축된 파일의 원본 사이즈도 알아 낼 수 있다. $ gzip -dc program.log.gz | wc -c 14
오늘은 2016년 10월 26일이다. 어제와 내일의 날짜를 쉘 커맨드로 알아 보자. 어제 날짜 구하기 $ date --date="1 days ago" Tue Oct 25 15:05:07 KST 2016 그런데 시간은 필요 없고 YYYY-MM-DD 포멧이 필요 하면 $ date --date="1 days ago" +%F 2016-10-25 '-' 빼고 YYYYMMDD 포멧이 필요 하면 $ date --date="1 days ago" +%Y%m%d 20161025 내일은? $ date --date="1 days" +%Y%m%d 20161027
컨퍼런스 발표자가 Visual Studio Code 를 사용하고 있는데 쉘에서 code . 이런식으로 실행하더라. atom 이나 여타 에디터들도 그런식으로 실행 할 수 있었는데 code 도 가능한줄을 몰랐음. 그런데 그냥은 안됨. Command + Shift + P 누르고 "Shell Command: Install 'code' command in Path" 를 찾아서 한번 실행 해 준다. 그러면 /usr/local/bin 에 code 가 생성 되었음을 알 수 있다. lrwxr-xr-x 1 junho85 68 Sep 1 10:36 code -> '/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code' 참고 https://code.visu..
내가 사용하는 vim 설정 정리설정 파일은 ~/.vimrc 에 만들어서 사용하다. vim 설정