«command-line» 태그된 질문

CLI (명령 줄 인터페이스) 사용에 대한 질문

5
정렬 된 하위 폴더의 내용을 포함하는 디렉토리에 파일 나열
하위 폴더의 내용을 포함하여 디렉토리의 전체 내용을 나열하려고하지만 파일 크기별로 정렬하려고합니다. 지금까지 나는 여전히 재귀 적 인 동안 목록 및 정렬까지 얻을 수있었습니다 ls -lhSR( h파일 크기를 얻을 수있는 한 가지고 있기는하지만 꼭 필요한 것은 아닙니다). 나는 명백한 것을 간과하거나 불가능한 것을 요구하고 있지만, 여기의 조언은 크게 감사하겠습니다.

3
이름에 \ n 문자가있는 폴더의 for 루프
\n이름 이있는 폴더가 있습니다. 예를 들면 다음과 같습니다. $ ls ''$'\n''Test' 테스트 이름이있는 폴더와 이름 앞에 빈 줄이 있습니다. 따라서 부모 디렉토리에서 이와 같은 스크립트를 실행할 때 : while IFS= read -r d; do rmdir $d done < <(find * -type d) 이것은 보여준다: rmdir: failed to remove '': No …


1
tar -tvf가 파일을 압축 해제하거나 이름 만 나열합니까?
tar.gz32GB 의 파일이 있습니다. 특정 폴더를 추출하려고 시도하여 파일 구조를 보려면 다음 명령으로 내용을 나열했습니다. tar -tvf file.tar.gz > files.txt 모든 파일을 나열하는 데 영원히 걸리는 것 같습니다. 내 질문은 -t 플래그가 파일을 추출합니까? 디스크에서 추출되지는 않지만 시간이 걸리므로 실제로 일종의 버퍼로 처리하는지 궁금합니다.

2
두 파일을 awk와 결합
File1.txt item1 carA item2 carB item3 carC item4 platD item5 carE File2.txt carA platA carB platB carC platC carE platE 원하는 출력 : item1 platA item2 platB item3 platC item4 platD item5 platE 어떻게하니?

1
bash의 PS1에서 사용자 이름의 특정 문자 색상 변경
PS1에서 bash로 표시되는 사용자 이름의 특정 문자 색상을 변경하고 싶습니다. 예 : 나의 경우 \u입니다 rahul, 내가 편지를 싶습니다 h블루 컬러로 흰색으로 휴식을. 나는 \u사용자 이름 을 참조하고 전체 '엔티티'에 색상을 추가하는 것은 다음과 같은 태그를 추가하여 수행 된다는 것을 알고 [\033[38;5;15m\]있습니다. 가능하다면 어떻게하는지 알려주세요.


2
실행 순서를 결정하기 위해 스크립트 파일 이름에 선행 번호가있는 유스 케이스
Linux에서 각 파일 이름이 숫자로 표시되고 파일이 특정 순서로 실행되는 쉘 스크립트가있는 디렉토리가있는 문서 또는 유스 케이스를 찾고 있습니다. 이 규칙은 무엇이며 어디에 사용됩니까? 예를 들면 다음과 같습니다. 0001-motd.sh 0002-proxy.sh 0300-ssh.sh 나는 이것을 전에 본 것을 알고 있으며 그것이 어디에서 무엇이 무엇인지 확실하지 않습니다.

3
재부팅 후 EDITOR 환경 변수 변경
less명령을 실행하는 동안을 누르면 v편집기 내에서 파일이 열립니다. 명령을 실행하여 EDITOR환경 변수를 vi로 설정했습니다 export EDITOR=vi. 예상대로 완벽하게 작동합니다. 그러나 컴퓨터를 재부팅하면 편집기가 더 이상 Vi가 아닙니다. 영구적으로 만들려면 어떻게합니까?

6
파일에서 텍스트를 무작위로 바꾸는 방법?
한 텍스트 파일의 특정 문자열을 다른 파일의 문자열로 무작위로 바꾸려면 어떻게해야합니까? 예를 들면 다음과 같습니다. file1.txt(file has more than 200 lines): moonwalker@address.com hansolo@address.com anakinskywalker@address.com obiwankenobi@address.com darthvader@address.com file2.txt(file has 10-20 lines): @adress1.com @adress2.com @adress3.com @adress4.com @adress5.com output.txt: moonwalker@address4.com hansolo@address1.com anakinskywalker@address5.com obiwankenobi@address2.com darthvader@address3.com



3
이름에서 Windows 파일 경로처럼 보이는 파일 그룹의 이름을 바꾸는 방법
파일 이름이 엉망인 파일이 많이 있습니다. 모든 파일 이름은 Windows 파일 디렉토리처럼 보이는 시작이 동일합니다. 문제는 700 개 이상의 파일이 있으며 실제로 모든 파일 이름을 수동으로 바꾸고 싶지 않습니다. 다음은 파일 이름의 예입니다 (주 : 파일 디렉토리가없는 파일은 없음). G:some\really\long\file\path\then\the\name1.jpg G:some\really\long\file\path\then\the\name2.png G:some\really\long\file\path\then\the\filename.txt G:some\really\long\file\path\then\the\file_name.mov ... 중요한 것은 각 파일이 G:some\really\long\file\path\then\the\원하는 파일 …

4
한 파일에서 다른 파일에없는 ID 찾기
두 개의 파일이 있습니다. abc.txt abcd xyz pqrs mno.txt zzon mkno abcd mno.txt 파일에 "abcd"가 있는지 확인하고 싶습니다 . "abcd"가 abc.txt 에서 처음 인 경우에는 mno.txt 에서도 처음 일 필요는 없습니다 . 두 파일 모두에 수천 개의 ID가 있습니다. 나는 또한에없는 얼마나 많은 아이디의 확인하려면 mno.txt 에 abc.txt . 어떻게해야합니까?

3
'액세스 거부'라인 꺼내기
디렉토리의 find모든 pdf 파일을 볼 때 사용 하고 있습니다 . 그들을 제거하기 위해 시도했습니다./homeaccess denied find /home -iname "*.pdf" | grep -v "access denied" 그러나 결과는 동일합니다. 이 줄을 어떻게 제거 할 수 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.