«bash» 태그된 질문

Bash (Bourne-Again SHell)는 기본적으로 우분투의 명령 행 인터페이스에서 사용되는 쉘입니다.

3
공백이 추가 된 배쉬 자동 완성 – 왜, 어떻게 고쳐야합니까?
글자를 입력하는 것보다 탭 완성을 사용합니다. 나는 타이핑하는 데 사용 했고 다음 단계를 계속할 수 있도록 rm ~/De<TAB>완성되었습니다 rm ~/Desktop/. 최근에 그 행동이 바뀌었다. 완료 rm ~/Desktop<SPACE>는 이제을 산출 합니다. 즉, 계속하려면 백 스페이스를 입력하고 슬래시를 입력해야합니다. 이것은 나를 울게한다. 변경 사항은 기능에있는 것 같다 _longopt()에서 /etc/bash_completion그러나 그것은 지금까지 내가 …
29 bash 

6
lsof -i를 통해 찾은 pid를 -9 죽이는 스크립트를 작성하는 방법
나는 바람둥이를 사용하고 있으며 때로는 중지하라는 메시지를 표시해도 프로세스가 제대로 종료되지 않습니다. 이것에 대한 나의 길은 너무합니다 : lsof -i tcp:8080 어떤 출력 : COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 888 root 35u IPv6 780659 0t0 TCP *:http-alt (LISTEN) java 888 root 39r IPv6 790103 0t0 …
29 bash  scripts 

1
실행 일시 정지 및 사용자 입력 대기
스크립트를 작성 중이며 문제가 있습니다. 실행을 일시 중지하고 사용자 입력을 기다립니다. read -p -n 1 $foo명령에 문제가 있다고 생각 했지만 시스템에이 명령에 문제가 있습니다. 내 현재 스크립트는 다음과 같습니다. #!/bin/sh # Ititialization mainmenu () { echo "Press 1 to update your system" echo "Press 2 to install samba" echo "Press …
29 bash 


7
지금까지 주어진 날짜까지 며칠을 반환하는 스크립트 또는 함수
지금부터 앞으로 주어진 날짜까지 며칠을 알려주는 스크립트 나 함수를 작성하고 싶습니다. 내가 해결하기 위해 고군분투하는 것은 주어진 날짜를 처리하고 현재 날짜와 비교하는 방법입니다 ... 나는 뭔가를 상상하고 있습니다. read -p "enter the date in the format YYYY-MM-DD " 그리고 쉘에 무의미한 문자열이 있다고 가정하고 다음과 같은 몇 가지 평가를 수행해야합니다 …

2
-e는 무엇을 설정합니까?
찾은 스크립트가 있고 실행하려고하는데 Apache 런타임 라이브러리를 다운로드하여 설치하면됩니다. 첫 번째 줄은 set -e오류입니다. 무엇을 set -e합니까?
28 bash 

6
이름에 따라 -9로 죽이는 쉘 스크립트
이 프로세스를 자동화하는 방법 (아마도 스크립트)이 있습니까? petr@sova:~$ ps -ef | grep middleman petr 18445 2312 1 12:06 pts/2 00:00:01 /home/petr/.rvm/gems/ruby-1.9.3-p362/bin/middleman petr 18581 13621 0 12:08 pts/0 00:00:00 grep --color=auto middleman petr@sova:~$ kill -9 18445 불행히도 에 대한 옵션을 pkill사용해야하므로 너무 약 -9합니다 kill.
28 bash  process  kill 

2
대기 시간으로 bash 스크립트를 실행하는 방법 (즉, 각 반복에서 1 초 동안 대기)?
이 bash 스크립트가 있습니다. for (( i = 1 ; i <= 160 ; i++ )); do qsub myccomputations"${i}".pbs done 기본적으로 각 반복 사이에 1 초 지연이 있으면 선호합니다. 반복 할 때마다 프로그램 파일 mycomputation"${i}$.pbs을 코어 노드로 보내서 해결하기 때문입니다. 동기 부여는이 사례에서 의사 난수를 사용하고 RNG (R 's Use …

5
별명은 어떤 명령입니까?
별칭 ll이 어떤 터미널 명령인지 알려줄 수 있습니까 ? 나는 온라인으로 찾을 수있는 것은 많은 사람들이이 별칭이라고 쓰여있는 말은 ls -l나 ls -la나 ls -ltr. 그러나 그것은 단순히 잘못입니다. 결과가 다르게 보입니다. ll구문 을 찾고 볼 수있는 방법이 있습니까?

2
시스템에서 사용되는 기본 텍스트 편집기 얻기
나는 사용 select-editor하고 있으며 나는 내가 사용 하고 있음을 주목한다 /usr/bin/nano. 이것이 기본 텍스트 편집기입니까? 텍스트 파일을 열면 gedit로 열립니다 사용중인 기본 텍스트 편집기를 가져오고 터미널의 e로 반환하려면 터미널의 어떤 명령을 지정해야합니까?

6
export PATH = something : $ PATH은 무슨 뜻입니까?
저는 Linux를 처음 접했고 파일 끝에 .profile홈 폴더 아래에 다음 명령을 넣었습니다 . export PATH="~/.composer/vendor/bin:$PATH" Windows에서 환경 변수 및 해당 값의 문제를 조금 알고 있지만이 경우이 명령의 기능과 구성되는 부분을 이해하고 싶습니다. 시작할 때이 "내보내기"문구는 무엇입니까? Bash에 사용 가능한 데이터를 내보내고 있습니까? 첫 번째 PATH와 두 번째는 무엇 $PATH이며 왜 …

4
잠자는 bash 스크립트를 어떻게 깨울 수 있습니까?
sleep명령을 사용하여 일시 중지 된 프로세스를 깨울 수 있습니까? 예를 들어,이 스크립트가 있다고 가정 해 봅시다. #!/bin/bash echo "I am tired" sleep 8h echo "I am fresh :)" 30 분 후 스크립트를 중지해야한다는 것을 알게되었습니다. 즉, sleep 30m대신 작성했으면 합니다. 마지막 명령이 실행되지 않고 계속 피곤하기 때문에 +를 kill PID누르거나 …

4
bash에서 $$ 1의 의미는 무엇입니까?
나는 실제로 논증을 가지고 놀고 있으며 그 일이 일어났습니다. 나는 타이핑하면 어떻게 될지 알고 싶다고 생각 $$1했고 아래에 무언가를 얻었습니다. raja@raja-BONEFISH:~$ $$1 19301: command not found 19301의 의미는 무엇입니까? 결론 : $$1bash에서 의미하는 것은 무엇입니까 ?
27 bash 

7
한 번에 여러 파일 압축 풀기
.zip한 폴더에 200 개 이상의 파일이 있습니다. 나는 그것들을 하나씩 압축 해제하고 싶지 않습니다. 단일 명령이나 스크립트를 사용하여 추출하고 싶습니다. 그렇게하는 방법.
27 bash 

2
헤드리스 서버의 xclip
xclip을 사용하여 bash 명령의 출력을 다음과 같이 복사했습니다. pwd | tr -d "\n" | xclip -selection c 그런 다음 출력을 다른 터미널 세션에 붙여 넣을 수 있습니다. x없이 시작되는 헤드리스 서버 (ubuntu 13.04)에서 사용하려고했습니다. 오류가 발생하지 않습니다. Error: Can't open display: (null) 이 주위에 방법이 있습니까? 프로그램을 xclip이라고하면 불가능할 수도 …

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