«bash» 태그된 질문

Bash 명령 셸용으로 작성된 스크립트에 대한 질문 오류 / 구문 오류가있는 셸 스크립트의 경우 여기를 게시하기 전에 shellcheck 프로그램 (또는 https://shellcheck.net의 웹 셸 검사 서버)에서 확인하십시오. Bash의 대화식 사용에 대한 질문은 스택 오버플로보다 수퍼 유저에 대한 주제 일 가능성이 높습니다.

20
Bash 배열에서 요소 제거
bash 셸의 배열에서 요소를 제거해야합니다. 일반적으로 간단히 다음을 수행합니다. array=("${(@)array:#<element to remove>}") 불행히도 제거하려는 요소는 변수이므로 이전 명령을 사용할 수 없습니다. 여기에 예가 있습니다. array+=(pluto) array+=(pippo) delete=(pluto) array( ${array[@]/$delete} ) -> but clearly doesn't work because of {} 어떤 생각?
116 arrays  bash  variables 

19
텍스트 파일에서 줄 바꿈을 어떻게 제거합니까?
다음 데이터가 있으며 모든 데이터를 한 줄에 입력해야합니다. 나는 이것을 가지고있다: 22791 ; 14336 ; 22821 ; 34653 ; 21491 ; 25522 ; 33238 ; 나는 이것이 필요합니다 : 22791;14336;22821;34653;21491;25522;33238; 편집하다 이 명령 중 어느 것도 완벽하게 작동하지 않습니다. 대부분의 데이터는 다음과 같이 표시됩니다. 22791 ;14336 ;22821 ;34653 ;21491 ;25522
116 linux  bash  scripting  shell  sed 


8
명령 줄 터미널에서 곱하기
실험실 실험에 입력을 제공하기 위해 직렬 터미널을 사용하고 있습니다. 나는 $ echo "5X5" 문자열을 반환합니다 "5X5". 곱하기 연산을 실행하는 명령이 있습니까?
115 bash  unix  command-line 

5
찾기를 사용하여 하위 디렉토리 제외
다음과 같은 디렉토리 구조가 있습니다. data |___ | abc |____incoming def |____incoming |____processed 123 |___incoming 456 |___incoming |___processed Data 디렉터리 내의 모든 폴더에는 들어오는 하위 폴더가 있습니다. def / incoming 및 456 / incoming dirs를 제외한 모든 폴더와 하위 폴더에서 모든 파일을 가져오고 싶습니다. 다음 명령으로 시도했습니다. find /home/feeds/data -type …
115 bash  unix 

14
bash의 wc에서 정수만 가져옵니다.
wc가 bash에서 반환하는 정수를 얻는 방법이 있습니까? 기본적으로 파일 이름 뒤에 줄 번호와 단어 수를 화면에 쓰고 싶습니다. output: filename linecount wordcount 지금까지 내가 가지고있는 것은 다음과 같습니다. files=`ls` for f in $files; do if [ ! -d $f ] #only print out information about files !directories then # some …
115 bash  wc 


16
“경고! rvm use 2.0.0 --default를 수행 할 때 PATH가 제대로 설정되지 않았습니다.
위는 처음으로 작동하지 않고 두 번째로 작동합니다. 새 쉘 창에 대해 루비 버전을 2.0.0으로 설정하십시오. 하기 $ rvm use 2.0.0 --default 준다 Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/ bin' is not at first place, usually this is caused by shell initialization files - check them for ' PATH=...' …

11
명령 줄 (터미널)에서 R 스크립트를 사용하는 가장 좋은 방법은 무엇입니까?
명령 줄에서 간단한 플롯을 수행하기위한 R 스크립트가 있으면 매우 편리합니다. 그러나 bash 스크립트에서 R을 실행하는 것은 전혀 편리하지 않습니다. 이상은 다음과 같을 수 있습니다. #!/path/to/R ... 또는 #!/usr/bin/env R ... 그러나 나는 그 둘 중 하나를 만들 수 없었습니다. 또 다른 옵션은 스크립트를 순전히 R (예 :)로 유지하고 script.R이를 사용 …
115 bash  r 

30
Bash의 $ PATH 변수에서 경로를 제거하는 가장 우아한 방법은 무엇입니까?
또는보다 일반적으로 Bash 환경 변수의 콜론으로 구분 된 목록에서 항목을 제거하려면 어떻게해야합니까? 나는 몇 년 전에 Bash 변수 확장의 더 발전된 형태를 사용하는 간단한 방법을 보았다고 생각했지만, 그렇다면 그것을 잃어 버렸다. Google을 빠르게 검색 한 결과 놀랍게도 관련성있는 결과가 거의 없었고 "단순"또는 "우아함"이라고 부르는 결과는 없었습니다. 예를 들어, 각각 sed …


6
대화 형 프로그램에 비대화 형으로 인수 전달
read예 / 아니오 옵션과 같이 대화식으로 명령에 대한 인수를 읽는 명령을 사용하는 bash 스크립트가 있습니다. 기본 옵션 값을 인수로 전달하는 비대화 형 스크립트에서이 스크립트를 호출하는 방법이 있습니까? 대화 형 스크립트에 전달해야하는 옵션이 아닙니다.

17
Java 프로세스 목록
bash에서 모든 Java 프로세스를 나열하려면 어떻게해야합니까? 명령 줄이 필요합니다. 명령이 있다는 것을 알고 ps있지만 어떤 매개 변수를 사용해야하는지 모르겠습니다.
113 linux  bash  unix  command-line 

8
다른 vi 편집 모드에 대한 다른 bash 프롬프트?
Bash와 함께 vi 모드 (set -o vi)를 사용할 때 현재 사용중인 모드 (삽입 또는 명령)에 따라 달라지는 프롬프트가 있으면 좋을 것입니다. 이 편집 모드를 어떻게 알 수 있습니까? Btw, 이것은 ZSH 에서 가능한 것 같습니다 .
113 bash  prompt 


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