반응형 [Bash] 디렉토리 구조를 출력하는 한 줄 명령어 #tree 명령어 대신 사용할 수 있는 한 줄 명령어 [Bash] 디렉토리 구조를 출력하는 한 줄 명령어 #tree 명령어 대신 사용할 수 있는 한 줄 명령어 Unix 계열 시스템에서 디렉토리 구조를 파악하기 위해 사용하는 "tree"라는 명령어를 사용합니다. 그러나 Debian 같은 계열의 시스템에서는 "tree" 명령어가 기본적으로 설치되어 동작하고 있지는 않습니다. 따라서, 어떤 이유로 해당 명령어를 사용할 수 없을 때, 비슷하게 디렉토리 구조를 파악할 수 있는 한 줄 명령어를 알아보겠습니다. tree 명령어 대신 사용할 수 있는 한 줄 명령어 find 명령어와 perl 스크립트를 사용해서 간단하게 한 줄 명령어를 완성할 수 있습니다. find ./ -type d | perl -lne 'print tr:/::, " $_"' | sort -n | cut.. 2021. 1. 27. [Bash] 특정 파일을 찾아서 특정 파일의 내용을 모두 원하는 문자열로 바꾸는 한줄 명령 #Bash One-liner [Bash] 특정 파일을 찾아서 특정 파일의 내용을 모두 원하는 문자열로 바꾸는 한줄 명령 #Bash One-liner Linux 시스템을 많이 사용하다보면, 사실 굉장히 빈번하게 사용될 수 있는 명령어입니다. 원하는 파일을 찾아서, 원하는 문자열의 내용을 바꾸고자 하는 문자열로 바꿔주는 한 줄 명령어입니다. 먼저 테스트를 위해 아래와 같이 두 가지의 파일이 있다고 가정하겠습니다. 먼저 현재 폴더에서 *.txt 파일을 찾는 명령을 만들어봅니다. find . -type f -name '*.txt' 위 명령을 실행하면 다음과 같이 원하는 .txt 파일을 잘 찾아주는 것을 볼 수 있습니다. 그럼 이제 찾은 파일에서 특정 문자열을 원하는 문자열로 바꾸는 테스트를 해야겠죠. 우선 파일안의 내용에서 바꿀 문자열을 .. 2021. 1. 27. 이전 1 다음 반응형