«bash» 태그된 질문

다른 Bourne / POSIX 쉘과 달리 GNU의 Bourne Again에 대한 질문. 일반적인 유닉스 쉘에 대한 질문은 / shell 태그를 대신 사용하십시오.



7
더 큰 스크립트를 여러 개의 스크립트로 분할하여 기본 스크립트에서 제공하는 것이 일반적입니까?
현재 나는 더 큰 Bash 스크립트 (내 오픈 소스 프로젝트)를 개발 중이며 엉망이되기 시작합니다. 논리를 함수로 나누고 소수의 전역 변수 만 선언 할 수있는 로컬 변수를 사용했습니다. 여전히 유지 관리가 매우 어려워지고 있습니다. 스크립트를 여러 스크립트로 나누고 주 스크립트에서 다른 언어로 가져 오는 것과 비슷하게 생각했습니다. 그러나 이것이 가능한 접근법인지 …
23 bash 

7
bash 및 zsh에서 이중 및 삼중 대체
이 질문 의 배경 부분에 대한 후속 조치 . 에서 이중 치환에 bash사용할 수 있습니다 . 둘 다, 구식 (hack-y)이 작동합니다.${!FOO}zsh ${(P)FOO}eval \$$FOO 따라서 나에게 가장 똑똑하고 가장 논리적 인 것은 ${${FOO}}, ${${${FOO}}}…이중 / 삼중 / n 대체입니다. 왜 이것이 예상대로 작동하지 않습니까? 두 번째로 다음은 무엇 않습니다 \에서 할 …

3
bash-내가 할 수있는 일 : find… -exec this && that?
find-exec 와 함께 호출되는 두 개의 쉘 명령을 논리적으로 결합하는 방법이 있습니까? 예를 들어 문자열 foo를 포함하는 모든 .csv 파일을 해당 항목과 함께 인쇄 하려면 다음과 같이하십시오. find . -iname \*.csv -exec grep foo {} && echo {} \; 하지만 배쉬는 " '간부'에 인수 누락"로 불평
23 bash  find 

2
nohup이 nohup.out 파일과 화면 / 터미널 모두에 출력을 쓸 수 있습니까?
bash쉘을 사용하고 있습니다. nohup프로세스를 시작한 쉘 / 터미널을 닫을 때 프로세스가 중지되지 않도록 자주 사용 합니다. 다음과 같은 구문을 사용합니다. nohup myprocess 시작할 때 nohup다음 메시지를 표시합니다. nohup: ignoring input and appending output to 'nohup.out' 그런 다음 nohup화면에 더 이상 출력하지 않습니다. 그것은 모두에 쓰여졌다 nohup.out. 그러나 자주 계산 진행 …
23 bash  shell  nohup 



10
/ dev / sdX가 연결된 USB 또는 HDD인지 확인하는 방법은 무엇입니까?
로컬 HDD 또는 USB 키 인지 어떻게 알 수 있습니까? 루트 권한 없이이 작업을 수행하는 방법을 선호합니다./dev/sdX 좋습니다, udevadm많은 도움이되었습니다. 로컬 HDD의 경우 : udevadm info --query=all --name=sdb | grep ID_BUS E: ID_BUS=ata USB 키의 경우 : udevadm info --query=all --name=sdc | grep ID_BUS E: ID_BUS=usb

6
쉘 프롬프트에서 축약 된 현재 디렉토리?
vim 조금 길 때 경로에서 활용하는 정말 멋진 기능이 있습니다. 맨 위에있는 탭에서 문서의 경로를 줄여줍니다. 이것과 비슷한 것을 할 수있는 방법이 있습니까? 내 bash 프롬프트는 다음과 같이 보이지 않습니다 : rfkrocktk@work-laptop ~/Documents/Projects/Work/maventest/src/main/java/com/tkassembled/ $
23 bash  prompt 

7
로그인 쉘에 표시되는 내용을 어떻게 변경합니까?
프롬프트 ( .bashrc) 를 통해 셸에서 표시되는 방식을 조정하는 데 익숙해 졌지만 처음 로그인 할 때 표시되는 초기 항목을 변경하려고합니다. EC2 인스턴스에서 이것이 표시됩니다. 로그인 : __| __|_ ) Fedora 8 _| ( / 32-bit ___|\___|___| Welcome to: Wowza Media Server 2 for Amazon EC2 Version: 2.0.0.08 내 집 민트 …
23 bash  login  prompt  profile 

7
서브 쉘없이 여러 조건이 없다면 bash?
쉘 if 문에서 여러 조건을 결합하고 조합을 무효화하고 싶습니다. 간단한 조건 조합을 위해 다음 작업 코드가 있습니다. if [ -f file1 ] && [ -f file2 ] && [ -f file3 ] ; then # do stuff with the files fi 이것은 잘 작동합니다. 그것을 부정하고 싶다면 다음 작업 코드를 …



2
bash 스크립트에서 그놈 터미널 배경 / 텍스트 색상 설정
#002b36bash 스크립트를 사용하여 우분투 13에서 그놈 터미널의 배경 ( )과 전경색 을 설정하고 싶습니다 . 시도 gconftool했지만 성공하지 못했습니다. GCONFTOOL-2(1) User Commands GCONFTOOL-2(1) NAME gconftool-2 - GNOME configuration tool 내 gnome terminal버전은 $ gnome-terminal --version GNOME Terminal 3.6.1 현재 나는 이것을 달성하기 위해 우분투 터미널 환경 설정 UI를 사용하고 있습니다.

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