«bash» 태그된 질문

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

3
동일한 파일로 리디렉션하면 파일이 잘리는 이유는 무엇입니까?
일반적으로 다른 파일을 사용하여 출력을 리디렉션합니다. 예를 들면 다음과 같습니다. cat < first > temp 이 명령에서 first의 내용은 표준 출력 대신 temp로 리디렉션됩니다. 그렇다면 동일한 파일 이름을 사용하면 파일이 잘리는 이유는 무엇입니까? 왜 같은 파일을 덮어 쓸 수 없습니까? cat < first > first

5
일부 프로그램이 이미 설치되어 있는지 확인하는 스크립트
프로그램이 이미 설치되어 있는지 확인하고 설치되어 있지 않은 경우 설치하는 bash 스크립트를 어떻게 만들 수 있습니까? 당신의 도움을 주셔서 감사합니다. 지금까지 내가 작성한 코드는 다음과 같습니다. #/bin/bash PS3="choose an option" select opcion in "Installing_Youtube" "exit" do case $opcion in "Installing_Youtube") youtube-dl > /usr/bin if [ $? -eq 127 ] ; …
11 apt  bash  scripts 




2
경로없이 터미널 제목을 디렉토리 이름으로 자동 설정하는 방법
현재 내 bash 터미널 / 탭 제목은 내가있는 디렉토리를 기반으로 설정되어 있습니다. 예를 들면 다음과 같습니다. bob@bobscomputer:~/i/had/some/great/pie/yesterday 여러 개의 탭을 나란히 열면 유용하지 않습니다. 예를 들어, 위의 dir의 4 개의 탭이 나란히 열려있는 경우 bob@bobscomputer:~/i/had... 4 번. 모든 터미널 제목을 경로의 마지막 부분으로 자동 설정하고 싶습니다. 위의 예에서 제목을 yesterday …



3
PostgreSQL 용으로 사용자에게 쉘이 제공되는 이유는 무엇입니까?
cat /etc/passwd |grep postgre postgres:x:115:127:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash apt-cache show postgresql Package: postgresql Priority: optional Section: database Installed-Size: 65 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org> Architecture: all Source: postgresql-common (136) Version: 9.1+136 Depends: postgresql-9.1 Filename: pool/main/p/postgresql-common/postgresql_9.1+136_all.deb Size: 5468 MD5sum: 34f5a1373ad5cd0b6f5aa3e7af06c9e7 SHA1: 6f271758bd51c23614b12fd63fb711ecfa43e9e5 SHA256: e8921a22b560e81f57a2a00001e31ba1036f67a8e7f151bf8f977b4919fc559a 나는 그것을 대체 할 수 …

2
bash 스크립트의 별칭 대 기능
bash 쉘의 별칭과 함수의 차이점과 사용시기를 알고 싶습니다. 함수가 인수를 취할 수 있기 때문에 더 강력하다는 것이 명백합니다. 넷북이있는 도로에서 주로 일하고 에너지와 처리 능력을 절약하고 싶기 때문에 특히 성능 차이에 대해 조금 더 알고 싶습니다. bash 기능을 확장하는 두 가지 방법 중 하나입니다.
11 bash 

3
“source x”와“의 차이점은 무엇입니까? Bash에서 x”와“./x”?
run.sh다음과 같이 하나의 bash 소스 가 있습니다. #!/bin/bash if [ $# -ne 1 ]; then exit fi ... 두 가지 방법으로 실행하면 다른 동작이 있습니다. 첫 번째 방법은 source run.sh 실행 후 터미널을 닫습니다. 두 번째 방법은 ./run.sh 이것은 단순히 스크립트 실행을 마치고 터미널에 남아 있습니다. bash 스크립트를 종료 source …
11 bash  scripts 

5
위치를 rm으로 파이프 결과
나는 달리기를 시도했다 locate *.orig | xargs rm 그러나 그것은 말했다 No such file or directory 나는 그것을하는 방법을 find보았지만 찾기는 객체의 전체 경로를 반환하므로 가능해야합니다.


3
bash 스크립트에서 sudo를 사용하는 모범 사례
필자는 파일 소유권 등을 엉망으로 만들 수 있기 때문에 대부분의 명령을 sudo 전에 일반 사용자로 실행 해야하는 반면 명령을 루트로 실행 해야하는 길고 오래 실행되는 bash 스크립트가 있습니다. 나는 몇 가지 방법을 생각해 냈지만 각각의 방법에는 문제가 있습니다 방법 1 : 파일 내에서 sudo 사용 #!/bin/bash sudo echo "I must …
11 bash  sudo  su 

2
시스템에서 모든 비디오 파일을 어떻게 찾을 수 있습니까?
Unity Lens File 검색을 사용하여 *.*Last Modified = All, Type = Videos 및 Size = All로 필터링을 시도했지만 그림 폴더에 .3gp 파일이 있다는 것을 알았지 만 아무것도 찾지 못했습니다. 파일 시스템에 마운트 된 다른 드라이브에 수많은 비디오 파일이 있음을 알고 있습니다. 필자 는 가능한 확장명 목록을 작성 find했으며 find ./ …

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