«bash» 태그된 질문

Bash는 GNU 프로젝트의 유닉스 계열 운영 체제를위한 무료 쉘입니다.


5
수백만 개의 파일 삭제
수백만 개의 gif 이미지로 가득 채웠습니다. rm 명령에 비해 너무 많습니다. 다음과 같이 find 명령을 시도했습니다. find . -name "*.gif" -print0 | xargs -0 rm 문제는 내 컴퓨터가 정말로 나 빠지고 서버이기 때문에 고객에게 시간 초과가 발생한다는 것입니다. 머신을 잠그지 않고 모든 파일을 더 빨리 삭제할 수있는 방법이 있습니까?
38 linux  bash  shell  find  rm 


1
별명을 sudo에 전달하려면 어떻게해야합니까?
나는 나의 별칭을 넣어 봤어 ~/.bash_profile, ~/.bashrc, /etc/profile,와 /etc/bashrc. 여전히 다음을 실행할 수 없습니다. alias zf2="php public/index.php" 그런 다음 다음을 실행하십시오. sudo zf2 orm:info 문제는 visudo를 사용하는 명령으로 별칭을 지정할 수없는 것 같습니다. 구문 오류가 발생합니다. 그래서 나는 전화 할 수 없습니다 : sudo zf2 orm:info 그러나 / usr / …
38 bash  sudo  alias 

1
Mac OS X의 명령에 대한 배쉬 완성
우분투에서와 같이 명령을 입력 할 때 프로그램 이름을 자동 완성 fink하고 얻는 방법은 무엇입니까?macportsapt-get 예를 들어 내가 입력하면 sudo port install ca 를 누르면 tab터미널이 자동 완성되거나 사용 가능한 명령이 표시됩니다. OS X는 이후에도 자동 완성 명령을 수행하지 않습니다 sudo!

3
Windows의 Bash에서 이동식 미디어에 액세스
Windows의 Bash 내에서 이동식 미디어 (예 : 썸 드라이브 또는 SD 카드)에 액세스 할 수있는 방법이 있습니까? Windows의 Bash 는 DriveF 를 사용 하여 /mnt폴더에 고정 드라이브를 마운트 하지만 이동식 매체를 자동으로 마운트하지는 않습니다. 그리고 그것들을 /dev둘 중 하나에 넣는 것처럼 보이지 않습니다 . Aaron@MYPC:/$ ls /dev block fd kmsg …

7
배쉬 : 익명의 fifo 만들기
우리는 모두 mkfifo파이프 라인을 알고 있습니다. 첫 번째는 명명 된 파이프를 생성하므로 이름 을 선택해야하며 mktemp, 나중에 연결을 해제해야합니다. 다른 하나는 익명의 파이프를 생성하고 이름과 제거가 번거롭지 않지만 파이프의 끝은 파이프 라인의 명령에 연결되므로 파일 설명자를 잡고 나머지에서 사용하는 것이 실제로 편리하지 않습니다. 스크립트의. 컴파일 된 프로그램에서, 나는 단지 할 …
38 bash  script  pipe 

7
bash에서 문자열을 숫자로 정렬하는 방법은 무엇입니까?
디렉토리에이 파일들이 있다면 cwcch10.pdf cwcch11.pdf cwcch12.pdf cwcch13.pdf cwcch14.pdf cwcch15.pdf cwcch16.pdf cwcch17.pdf cwcch18.pdf cwcch1.pdf cwcch2.pdf cwcch3.pdf cwcch4.pdf cwcch5.pdf cwcch6.pdf cwcch7.pdf cwcch8.pdf cwcch9.pdf 문자열의 숫자 부분을 기준으로 오름차순으로 표시되도록 Bash에 어떻게 나열 할 수 있습니까? 따라서 결과 순서는입니다 cwcch1.pdf, cwcch2.pdf, ..., cwcch9.pdf, cwcch10.pdf. 내가 궁극적으로하려고하는 것은 PDF와 pdftk다음을 연결하는 것입니다. pdftk `ls …
37 linux  bash  sorting 



5
Cygwin에서 기본 시작 디렉토리를 어떻게 변경합니까?
cygwin을 시작할 때마다 cygwin을 사용할 때주의해야하는 유일한 디렉토리까지 여러 레벨을 CD로 만들어야합니다. cygwin이 기본적 으로이 특정 디렉토리에서 시작되도록하려면 어떻게해야합니까? 즉, Cygwin을 시작할 때마다 이미 해당 디렉토리에 있습니까? 나는 그와 비슷하거나 가까운 것을 발견했지만 이해하지 못하며이 (n00b) 용어를 검색 할 때 실제로 결과가 없습니다. 어떤 도움이라도 좋을 것입니다!
36 linux  bash  cygwin 

8
MacOSX에서 -e 인수를 사용할 때 에코가“\ e”(이스케이프)를 지원하지 않는 이유
내장 echo명령을 통해 ANSI 이스케이프 시퀀스를 사용하여 컬러 텍스트를 인쇄하려고 할 때 \e제공하는 문자열 의 이스케이프 시퀀스는 "이스케이프"대신 문자 그대로 해석되는 것으로 보입니다 . 이는 Snow Leopard에서만 발생합니다. 아래 예는 Leopard에서 의도 한대로 작동합니다. 스위치 를 사용할 때 올바르게 해석 echo하기 때문에 -e스위치를 분명히 지원합니다 \n. ~ $ ~ $ …

3
bash_profile 또는 bashrc의 환경 변수?
이 질문을 발견했습니다. [블로그] : .bashrc와 .bash_profile의 차이점은 매우 유용하지만 가장 투표가 많은 답변을 본 후에 (나는 아주 좋은) 추가 질문이 있습니다. 가장 많이 투표 된 정답의 끝으로 나는 다음과 같이 진술을 봅니다. 여기에 환경 변수 정의를 ~ / .bashrc에 넣거나 터미널에서 항상 로그인 쉘을 시작하기위한 권장 사항이 표시 될 …

4
Mac에서 Alt + Dot에 해당하는 대체 기능
리눅스 쉘에서 놓친 것 중 하나는 Alt + Dot 단축키입니다. 그것이하는 것은 이전 명령의 마지막 인수를 삽입하는 것입니다. 사소한 기술로 보이지만 실제로는 유용합니다. 즉, 이것을 입력하면 : $ ls /Applications/MAMP/conf/apache/ 다음에 명령 + 바로 가기를 입력하면 인수가 완료됩니다. $ cd 'alt+dot' Mac에서는 두 가지 대안을 알고 있습니다. 누르면 Esc 키 …
36 linux  mac  bash  terminal  shell 

3
인형을위한 배쉬 셰방?
주로 사용하는 설정이있는 bash 스크립트가 있습니다. #!/bin/bash 하지만 저는 정기적으로 #!/bin/bash -e #!/bin/bash -x #!/bin/bash -ex 등등. 누군가이 세방 옵션의 의미와 이점과 다른 세방에 적용되는지 설명 할 수 있습니까?
36 bash  shell  script 

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