«bash» 태그된 질문

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

2
시간의 출력 형식이 호출 방식에 따라 다른 이유
초보자의 질문 일지 모르지만 이것이 어떻게 구성되어 있고이 time두 가지 경우 에 명령 의 출력 형식 이 다른 이유를 이해하지 못합니다 . via를 사용하는 경우 time출력은 기본 정보가있는 3 개의 행입니다. $ time sleep 1 real 0m1.003s user 0m0.000s sys 0m0.000s 그런 다음 어떤 바이너리가 사용되는지 확인할 수 있습니다. $ …

6
모든 12 번째 파일을 제외하고 모두 제거
filename.12345.end 형식의 파일이 수천 개 있습니다. 나는 모든 12 번째 파일 만 유지하기를 원하므로 file.00012.end, file.00024.end ... file.99996.end 및 다른 모든 것을 삭제하십시오. 파일 이름 앞에 파일 번호가 더있을 수도 있으며 일반적으로 다음과 같은 형식입니다. file.00064.name.99999.end Bash 셸을 사용하여 파일을 반복하는 방법을 파악한 다음 번호를 알아 내고 number%%12=0 파일 이 …
14 bash  rm 

2
Windows & Ubuntu에 왜 비슷한 쉘 명령이 있습니까?
우분투에는 bash (Bourne Again SHell)가 있지만 Windows에는 독점 쉘이 있습니다. 내 연구에 따르면 Windows / Ubuntu의 셸 스크립팅에 사용되는 언어의 이름이 없습니다. 그냥 쉘 스크립팅이라고합니다. 왜 윈도우 & 우분투 쉘과 같은 동일한 명령을 이해한다 : ls, mkdir, rmdir, mount등? 쉘 스크립팅을위한 일종의 lingua franca가 있습니까? 그렇다면 자세한 내용을 알려주십시오.

5
Ubuntu에서 메모장 (Windows)에서 생성 된 스크립트 실행
Windows에서 메모장 파일을 만들어 우분투에 복사했습니다. 이 파일에는 일부 iptables 규칙이 포함되어 있습니다. 파일을 사용 chmod +x하여 실행 파일을 만든 후에 는 작동하지 않습니다. 그러나 우분투 ( gedit ) 파일을 만들고 메모장 파일에서 동일한 내용을 복사하여 실행 가능하게 만들고 실행했을 때 작동했습니다. 메모장 파일을 Ubuntu에서 실행하려면 어떻게해야합니까?

2
Rsync --delete 옵션은 대상 디렉토리의 파일을 삭제하지 않습니다
원래 디렉토리에없는 대상 디렉토리의 파일을 삭제 하기 위해 --delete옵션 을 사용하려고합니다.rsync 내가 사용하는 명령은 다음과 같습니다. rsync -avz --ignore-existing --recursive --delete /var/www/* root@mydomaintest.com:/var/www 그래서 내 질문은, 원래 디렉토리에없는 대상 디렉토리의 모든 파일을 어떻게 삭제할 수 있습니까?
14 12.04  bash  rsync 

1
명령 줄을 통해 시스템 트레이 알림을 지우는 방법
5 초마다 시스템 알림을 생성하는 응용 프로그램이 있습니다. 초과 근무 알림 트레이 (Gnome env)가 혼잡 해집니다. 매분처럼 그것을 지우는 방법은 있지만 나중에 자동화 할 수 있도록 bash를 통해이 작업을 수행해야합니다. 편집하다 나는이 질문을 명확하게하지 않았다고 생각합니다. 알림을보고 싶습니다. 그러나 이것은 그놈 환경이므로 수동으로 지우지 않는 한 알림 트레이에 누적됩니다. 수동으로 …


5
고유 한 정렬 : 출력을 동일한 파일로 리디렉션
파이프 출력을 처리 된 것과 동일한 파일에 저장하는 짧은 방법이 있습니까? 예를 들어, 이것은 내가 실제로하고있는 일입니다. $ cat filename | sort | uniq > result $ rm -f filename $ mv result filename 한 줄로 수행 할 수있는 방법이 있는지 궁금합니다 (&&를 사용하여 해당 명령을 추가하지 않음) 이것은 방법이 …

2
위반 브라우저 설치
편집 : 그냥 받아 들인 대답을보십시오. 나는 글을 쓰는 시점에 어떻게 작동하지 않았으므로 아래에서 추측했습니다. 나는 Linux를 처음 사용하므로 멍청한 질문 일 수 있습니다. JavaScript 특히 Node.js에 내장 된 breach 라는 새로운 웹 브라우저를 설치 하려고하는데 조금 해킹하려고했습니다. 사이트 외부에서 tar 폴더를 설치했으며 AUTO_UPDATE_BUNDLE 이라는 폴더 와 breach.sh라는 파일이 있습니다. …

3
배열을 선언하지만 정의하지 않습니까?
많이 있습니다 가이드 거기 선언하고 배열을 정의하는 방법을 보여줍니다 foo[0]=abc foo[1]=def 내가 달성하려는 것은 배열을 선언하지만 즉시 정의 할 필요가 없으므로 정의하지 않는 것입니다. 대부분의 프로그래밍 언어에서는 다음과 같이 보일 것입니다 int bar[100]; 쉘 스크립팅 언어로 가능합니까?
14 bash 

3
명령 줄에서 *에서 제외
*예를 들어 rm -rf *수천 개의 하위 폴더와 파일이 들어 있는 폴더에서 a를 사용하는 것이 불가피한 상황이 많이 있습니다. 그러나 rm명령 에서 하나 또는 두 개의 파일 또는 폴더 만 제외하려면 어떻게해야 합니까? 나는 길을 훑어 보았고 여기에find . -depth -not \( -name 'one' -o -name 'two' \ -o -name …
14 command-line  bash  rm 


6
응용 프로그램을 음소거하는 스크립트
내 목표는 전체 시스템이 아닌 Spotify 응용 프로그램을 음소거 할 수 있도록하는 것입니다. 명령 사용 : ps -C spotify -o pid=Spotify의 프로세스 ID를 찾을 수 "22981"있습니다. 이 경우 ID는 입니다. 해당 프로세스 ID로 다음 목록에서 검색하고 싶습니다 pacmd list-sink-inputs. 이 명령은 다음과 같은 목록을 반환합니다. eric@eric-desktop:~$ pacmd list-sink-inputs Welcome to …

1
bash에서`$`및`#`기호를 이스케이프 처리하는 방법은 무엇입니까?
내 bash 스크립트에서 에코하려는 간단한 문자열이 있습니다. $(document).ready(function() {$('#cf-footer-paragraph').append('<p>Revision 12345</p>');}); 그러나 \# 전에 추가하려고하는 방법은 에코 할 수 없습니다 = (그래서 궁금합니다-그러한 명령을 에코하는 방법은 무엇입니까?
14 bash 

3
마우스를 사용하지 않고 명령 줄에 입력 한 텍스트를 시스템 클립 보드로 효율적으로 보내는 방법은 무엇입니까?
명령 줄에 다음과 같은 긴 명령을 입력했다고 가정 해보십시오. $ some very long command that I want to copy to the clipboard 이것을 시스템 클립 보드에 효율적으로 가져 오려면 어떻게해야합니까? 그놈 터미널 2.23.1을 사용하고 있습니다. 마우스를 가져 와서 강조 표시하고 복사 할 수 있다는 것을 알고 있지만 일반적인 키보드 솔루션을 …

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