«bash» 태그된 질문

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

2
~로 끝나는 임시 파일을 삭제하는 명령
며칠 전에이 유용한 bash 별칭 ( ~ ~ .bash_aliases의 내용 )을 찾았습니다. # aliases # finds temporary files ending with '~' and deletes them alias rm~='find . -name '*~' -print0 | xargs -0 /bin/rm -f' 지금은 사용하려 rm~후에 cd끝나는 3 파일이 포함 된 일부 디렉토리~ 터미널 에서이 오류가 발생하여 파일이 …
15 bash 

2
bc의 결과를 변수에 전달하는 방법
스크립트를 작성 중이며 결과를 bc변수 에 전달하고 싶습니다 . 2 개의 변수 ( var1및 var2)를 선언 하고 값을 지정했습니다. 내 스크립트에서 다른 계산 을 위해 작업 할 수 있도록 bc다른 변수에 결과를 전달하고 싶습니다 . 지금까지 내가 찾고있는 파일이 아닌 파일에 결과를 쓸 수 있었고 터미널에서 결과를 반향 할 수 …



2
PS1에서 왜 내 기능이 재평가되지 않습니까?
함수에 의해 프롬프트의 일부를 동적으로 설정하려고합니다 .bashrc. asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " 쉘을 열면 처음에 기대하는 것을 얻을 수 있습니다. $ bash darthbith@server:~/test /home/darthbith/test$ 그러나 디렉토리를 변경할 때 함수로 정의 된 부분은 변경되지 않습니다. darthbith@server:~/test /home/darthbith/test$ cd ~/test2 darthbith@server:~/test2 /home/darthbith/test$ 내 실제 목표는 git-prompt.sh스크립트 를 …

4
Tomcat이 JAVA_HOME을 인식하지 못합니다
우분투 14.04 서버를 설치하고 JDK1.8u5와 Tomcat7을 추출하고 .profile에 다음을 추가했습니다 (유사한 결과가 아닌 .bashrc에 추가하려고 시도했습니다). export JAVA_HOME=/opt/java/jdk1.8.0_05 export PATH=$PATH:$JAVA_HOME/bin 내가 실행 echo $JAVA_HOME하면의 예상 결과를 얻습니다 /opt/java/jdk1.8.0_05. java -versionJava를 실행 하고 올바른 응답을 얻을 수도 있습니다 . 여태까지는 그런대로 잘됐다. 이제 Tomcat (catalina.sh를 시도)을 시작하려고하면 다음과 같은 결과가 나타납니다. …


2
터미널, 종료하는 방법 --More— list
예를 들어 cp명령 과 같이 터미널에서 자동 완성을 많이 사용 합니다. 그러나 때로는 cp명령 에 대한 디렉토리에 Tab넣고을 누르면 파일 목록이 너무 길어서 우분투가 목록의 일부를 뱉어 내고 키 입력을 기다렸다가 나머지 파일을 하나씩 차례로 나열합니다. . 얼마나 많은 파일이 남아 있는지 알지 못하고 거의 항상 오류가 발생하기 때문에이 기능은 …

1
이름을 입력하여 터미널에서만 파일 열기
xdg-open터미널에서 다음과 같이 사용자가 선호하는 응용 프로그램의 파일을 열 것이라는 것을 알고 있습니다 . xdg-open filename 그러나 다음을 입력하여 기본 응용 프로그램의 현재 디렉토리에서 파일을 어떻게 열 수 있는지 궁금합니다. filename 다음에 Enter물론. 더 이상 없습니다.

3
구성 : 오류 : C 컴파일러가 실행 파일을 만들 수 없습니다
를 사용하여 rvm을 설치하려고했습니다 \curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles. 구성 오류가 발생할 때까지 정상적으로 작동했습니다. Error running './configure --prefix=/home/nishant/.rvm/rubies/ruby-2.0.0-p247 --disable-install-doc --enable-shared', please read /home/nishant/.rvm/log/1379591052_ruby-2.0.0-p247/configure.log There has been an error while running configure. Halting the installation. 언급 된 로그 파일의 내용은 다음과 같습니다. [2013-09-19 17:15:58] ./configure …
15 12.04  12.10  bash  gcc 


4
터미널 명령 줄을 사용하여 호스트 이름을 얻는 방법?
터미널에서 arp-scan을 사용하여 ipaddress와 mac 주소를 얻었습니다. 어쨌든 터미널에있는 ipaddress의 호스트 이름을 알 수 있습니까? 예를 들어 A-pc 및 B-pc 및 C-pc가 동일한 라우터에 연결되어 있습니다. arp-scan에서 결과를 얻은 것과 같은 방식으로 호스트 이름을 가져와야합니다. 어떤 명령이 있습니까? 이것에 회신하십시오. 감사합니다. 추신 : 나는 wireshark 또는 다른 소프트웨어를 사용하고 싶지 …


1
shopt -s extglob의 목적은 무엇입니까
디렉토리를 제외한 모든 파일을 디렉토리에서 삭제하고 싶었습니다. 내 솔루션을 여기 에서 찾았 습니다 . 이 솔루션은 명령을 사용하고 있습니다 shopt -s extglob 이 명령이 정확히 무엇을하고 있는지, 백엔드 지식을 알고 싶었습니다. 또한이 답변에 대한 의견을 추가했지만 지금까지 회신을받지 못했습니다. 우분투의 새로운 사용자 로서이 명령이 무엇을하는지 궁금합니다.


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