«bash» 태그된 질문

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

1
php7.0- {일부 모듈}을 apt-get 설치하는 짧은 방법
현재 php7.0을 설치 중이며 모듈을 설치하는 더 짧은 방법이 있는지 궁금합니다. 일반적으로 나는 입력 : apt-get install php7.0 php7.0-fpm php7.0-mbstring php7.0-mcrypt php7.0-phpdbg php7.0-dev php7.0-curl php7.0-sqlite3 php7.0-json php7.0-gd php7.0-cli 정규 표현식이 있으므로 php7.0을 반복해서 입력 할 필요가 없습니까? 다음과 같은 것 : apt-get install php7.0-{fpm mbstring mcrypt phpdbg dev curl sqlite3 …
8 apt  bash  regex  php7 

3
파일을 새 위치로 끌어다 놓는 Bash 스크립트
나는이 질문에 대해 내 엉덩이를 나에게 줄 것이라고 확신하지만, 나는 그것을 이해할 수 없다. 스크립팅을 처음 접했으므로 나에게 쉽게 가십시오 ... 파일을 데스크톱 응용 프로그램으로 끌어다 놓을 수 있고 bash 스크립트를 호출하여 bash 스크립트 내에 지정된 위치로 해당 파일을 이동시킵니다. 여기까지의 내용이 있습니다. 배쉬 스크립트 #! /bin/bash mv $file /path/to/new/directory …


1
핑에서 타임 스탬프 옵션을 사용하는 방법
핑 도움말에 타임 스탬프 옵션 -T가 있음을 알았습니다. 그러나 나는 그것을 사용하는 방법을 모른다. 나는 시도했다 : ping www.google.com -T 이것이 내가 얻는 것입니다 : Invalid timestamp type 타임 스탬프 유형은 무엇이며 어떻게 사용합니까?
8 bash  ping 

5
Bash-부분 파일 이름 목록과 비교하여 파일의 디렉토리 확인
매일 클라이언트마다 파일을 디렉토리로받는 서버가 있습니다. 파일 이름은 다음과 같이 구성됩니다. uuid_datestring_other-data 예를 들면 다음과 같습니다. d6f60016-0011-49c4-8fca-e2b3496ad5a7_20160204_023-ERROR uuid 표준 형식의 UUID입니다. datestring의 출력입니다 date +%Y%m%d. other-data 길이는 다양하지만 밑줄을 포함하지 않습니다. 다음 형식의 파일이 있습니다. # d6f60016-0011-49c4-8fca-e2b3496ad5a7 client1 d5873483-5b98-4895-ab09-9891d80a13da client2 be0ed6a6-e73a-4f33-b755-47226ff22401 another_client ... 파일에 나열된 모든 uuid가 bash를 사용하여 디렉토리에 …

2
Ubuntu에 Linux Mint Cinnamon의 세련된 Ctrl + R /“reverse-i-search”를 설치 하시겠습니까?
Mint에서는 터미널에서 Ctrl+ R를 누르면 리버스 -i- 검색을위한 멋진 UI를 얻을 수 있습니다. (명확하게하기 위해-민트에서 제공되는 추가 광택을 참조하고 있습니다-UI는 우분투 및 기타 배포판에서 익숙한 기본 기록 검색보다 한 단계 높았습니다) 우분투 상자에서 이것을 원합니다. 그것이 Mint 기능 또는 Cinnamon 기능인지 또는 설치할 수있는 타사 도구인지 확실하지 않습니다. 인터넷 검색 …

2
0.0.0.0 게이트웨이가있는 경로를 삭제할 수 없습니다
Solum 데모의 Vagrant box에 연결할 수있는 방식으로 경로를 설정하려고합니다 . 내 라우팅 테이블에는 다음 경로가 포함되지만 이에 국한되지는 않습니다. $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0 192.168.76.0 192.168.76.2 255.255.255.0 UG 0 0 0 vboxnet0 …

2
샌드 별칭을 만들 수 있습니까?
모든 파일 이름에 다음 별칭을 사용할 수있는 방법을 찾고 있습니다. alias dim='cd /home/jason/Documents; vim *the desired file*; cd' 이 별칭을 변경하여 파일 이름을 입력 할 수있는 방법이 있는지 궁금합니다. dim *the desired file* 그리고 여전히 같은 결과를 얻습니다. 기본적으로 별칭 이름 뒤에 입력 한 것을 별칭 자체에 호출하는 방법이 있습니까? …
8 bash  alias 

3
터미널 명령의“bad”(0 아님) 리턴 코드를 강제로 적용 하시겠습니까?
나는 파이썬으로 작성된 프레임 워크를 가지고 있으며 테스트 목적으로 기본적으로 서브 프로세스 (일명 쉘 호출)를 원합니다 ... RC와 함께 돌아와야합니다! = 0. 존재하지 않는 실행 파일을 호출하려고했습니다. 또는 "종료 1"을 실행하거나; 그러나 어떤 이유로 FileNotFoundError로 변환되었습니다. 따라서 리턴 코드! = 0 ( "신뢰할 수있는"방식으로 트리거하기 위해 수행 할 수있는 다른 …

3
텍스트 편집기로 쉘 명령 히스토리를 어떻게 검색합니까?
나는 Ctrl+ R명령 기록을 검색하도록하겠다는 것을 알고 있지만 약간 원시적이다. 모든 명령 내역 (현재 터미널 세션뿐만 아니라 전체 내역)을 텍스트 파일로 내보내는 방법이 있습니까? 그런 다음 텍스트 편집기를 사용하여 편안하게 검색 할 수 있습니다. 또는 기록 파일이 이미 존재하는 경우 어디에 있습니까?

1
단어 목록을 사용하여 다른 목록에 포함 시키십시오
250 줄의 목록이 있습니다. 출력 목록을 얻으려면 웹 서버를 통해 모든 것을 실행해야합니다. 그러나이 목록은 내가 관심있는 것보다 더 많은 행을 반환합니다 list.txt. a.1 b.1 etc 출력은 다음과 output.txt같습니다. a.1 a b c a.2 b a b a.3 d k o b.1 b o p b.2 o i y b.3 …
8 bash  grep 

1
전원 공급 장치가 연결되어 있거나 꺼져있을 때 어떻게 스크립트를 실행할 수 있습니까?
어떤 이유로 전원 공급 장치를 연결하거나 분리 할 때 랩탑의 화면 밝기가 업데이트되지 않습니다. 그 문제에 대한 몇 가지 해결책을 살펴 보았지만 그중 어느 것도 잘 작동하지 않는 것 같습니다. 그래서 절망과 포기 대신에 이것을 학습 경험으로 바꾸려고 노력하고 나를 위해 그것을하는 대본을 쓸 수 없는지 알아보기로 결정했습니다. 물론 인터넷에서 …


2
sh와 bash의 경우 왜 다른 출력을 얻습니까?
다음과 같은 간단한 스크립트가 있습니다. #!/bin/bash echo "Bash version ${BASH_VERSION}..." for i in {1..99..2} do echo $i done 내가 다음을 실행하는 경우 출력 sh file.sh: Bash version ... {1..99..2} 내가 다음을 실행하는 경우 출력 bash file.sh: Bash version 4.2.25(1)-release... 1 3 5 . . . 99 두 가지 쿼리가 있습니다. …

1
파이어 폭스 창이 닫힐 때마다 터미널 명령을 실행하는 방법
이것을 실행해야합니다 : rm -rf ~/.wine-pipelight/*; rm -rf ~/.wine-pipelight/./.*; cp -a ~/viewright_backup/. ~/.wine-pipelight Firefox 창이 닫힐 때마다. 그러나 반드시 모든 창이 닫힐 때가 아니라 닫힌 모든 창에 있어야합니다. 예를 들어, 하나의 Firefox 창과 하나의 Firefox 팝업 창이있는 경우. 하나 이상의 창을 닫으면이 명령을 실행하고 싶습니다. 이것이 가능한가? 감사!

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