Tag: shell script

explainshell.com! 훌륭하다고 밖에.

https://explainshell.com/ 에 가서, 원하는 Shell 명령어를 입력하면, 명령어와 그에 따런 선택사항에 관한 모든 설명을 한번에 볼 수 있다.man page 를 옮겨온 정도지만 그래도 따로 창열고 하나 하나 찾아봐야하는 수고를 덜 수 있어서 훨씬 편하다.왜 이걸 이제야 알았을까. Idan Kamara 님!…

Continue Reading explainshell.com! 훌륭하다고 밖에.

Shell: 문자열 바꾸기(Parameter Substitution)

인터넷에 차고 넘치는 문서 중, 익숙한 사이트에 있는 내용을 기반으로 글을 작성했다. 리눅스 CLI 에서 문자열을 바꾸려면? 먼저 sed 가 떠오른다. awk 도 있으나 전혀 쓰지 못하므로 넘기고, perl도 생각해볼 수 있다. 하지만, Shell(Bash, zsh) 자체에도 이른바 Expansion 이라는 이름으로…

Continue Reading Shell: 문자열 바꾸기(Parameter Substitution)

linux : date 명령/응용

단순히 오늘 날짜 출력을 넘어서, 며칠 전/후 라든가, 연/월/일 등을 추출하고 싶다면?잘 정리된 문서도 쉽게 찾을 순 있었지만.. 그냥, 오늘 날짜를 출력하기 위해선 date 면 충분하다. 그럼 어제 날짜는? 가감은 이런 식으로 하면 된다. 어제(또는 특정일) 특정 시간을 할당하려면? 예를…

Continue Reading linux : date 명령/응용

find/bash : 원하는 문구가 들어있는 파일/디렉토리만 제외하고 배열로.

워낙에 find 는, 찾고자 하는 문자열이 들어있는 파일을 찾으라고 있는거지만, 그 반대도 충분히 가능하다. 즉, 그 문자열을 포함하지 않는 파일들만 찾고 싶다면? 발단 : 일단은 찾아봐 방법은 여러가지겠지만, 일단 쉽게 파이프라인을 생각해볼 수 있다. 여기서 find 는 역할이 미미한데, ‘검색’…

Continue Reading find/bash : 원하는 문구가 들어있는 파일/디렉토리만 제외하고 배열로.