«bash» 태그된 질문

Bash는 GNU 프로젝트의 유닉스 계열 운영 체제를위한 무료 쉘입니다.

2
가장 최근에 수정 된 파일 이동
"Pictures /"에서 가장 최근에 수정 된 파일을 이동하려고합니다. 이것이 내가 시도한 것입니다. find Pictures/ -maxdepth 1 -type f -mmin -60 -print0|tail -1| xargs -0 -I {} mv "{}" Dropbox/somefolder/ 이것은 작동하지 않으며 파일이 지난 한 시간 동안 수정되었다고 추측하기 때문에 이상적인 솔루션이 아닙니다. 이 오류가 발생합니다. mv: cannot stat 'Pictures/file.jpg' …
bash  find  xargs 

1
터미널에서 특정 수의 라인을 지우는 방법이 있습니까?
사용 사례는 다음과 같습니다. node.js스크립트 콘솔을 지 웁니다. 그런 다음 일부 메타 데이터를 콘솔로 보냅니다. ( Module Name 및 tagline . 앱 헤더와 같은 종류입니다.) 과거 데이터를 콘솔로 보냅니다. (이전부터 발행 후 변경되지 않는 앱의 초기 콘텐츠와 같은 종류입니다. 적어도 종료 할 때까지는 아닙니다.) 그것은 무엇을해야하는지, 모듈이 무엇을 위해 만들어 …

3
이 에코 쉘 명령 사용은 무엇을합니까?
내가 echo -n $'\e]0;Hello World\a'작업중 인 코드베이스의 일부인 쉘 스크립트를 발견 했습니다. 정확히 무엇을합니까? 그것은 눈에 보이는 것을 반향시키지 않습니다. 참고로 Ubuntu 12.04.5를 사용하고 있습니다.

2
Cygwin / bash의 유사 Sudo
sudo 자체가 아니라 sudo 명령이 작동하도록 허용하는 방법이 필요 합니다 . sudo 줄에는 다음과 같은 추가 인수가 있습니다. sudo -u user bash -c 'uptime' 위의 링크에서 bash를 사용하면 출력을 얻습니다. /usr/bin/sudo: line 3: -u: command not found 어쨌든 주위에 있습니까? 아마도 -c 대신 따옴표에서 실행되도록하십시오.

3
ssh에는 이미 연결되어있을 때 파일을 교환 할 수있는 기능이 있습니까?
나는 이것이 가능한 것을 들어 본 적이 없으므로 아마도 대답이 아닐 것입니다. 그러나 누군가가 더 잘 알고있을 것입니다. 나는 당신이 사용할 수있는 알 sftp간에 파일을 교환하기 위해 호스트 와 원격 , 당신은 둘 다 할 수 있습니다 sftp에서 호스트 에 원격 및에서 원격 을 개최 이미 연결되면 원격 으로 SSH. …
bash  ssh 

2
bash 프롬프트를 편집 할 수 없습니다
Mac OSX에서 터미널의 새로운 프롬프트 설정을 테스트하려고합니다. 여기 내 설정이 있습니다 $ echo $PS1 $ \h:\W \u\$ 이 프롬프트는 정상적으로 작동합니다. 하지만 내가 입력하면 $ export $PS1="test" 다음과 같은 오류가 발생합니다 -bash: export: `\h:\W': not a valid identifier -bash: export: `\u\$': not a valid identifier -bash: export: `=test': not a …

1
if 문의 결과에 따라 pid를 죽이는 방법
하나의 pid가 관련되어 있으면 프로그램을 다시 시작하려고합니다 (두 개의 pid가 있어야 함). 그것이 두 개 이상이면 괜찮습니다. 배쉬 스크립트를 작성하려고했지만 제대로 작동하도록 고심하고 있습니다.이 코드는 fr이므로 누구나 목표를 달성하도록 도울 수 있습니까? #! /bib/bash pgrepRes=($(pgrep deluge)) if ["${#pgrepRes[@]}" -ne "2"]; then kill ${pgrepRes[0]}; fi deluge 그러나 나는이 결과를 얻고있다 : …

2
다른 하위 디렉토리에서 .tar.gz 파일 추출
나는 다른 나무 종의 현상 데이터를 가지고 있지만 더 큰 Treegroup에 의해 저장됩니다. 출력 find . -name *.tar.gz은 다음과 같습니다. ./Tilia/PEP725_DE_129_070.tar.gz ./Tilia/PEP725_DE_129_071.tar.gz ./Fagus/PEP725_DE_108_010.tar.gz ./Acer/PEP725_DE_115_000.tar.gz ./Acer/PEP725_DE_115_030.tar.gz ./Betula/PEP725_DE_106_020.tar.gz 하위 디렉토리의 모든 파일을 추출하고 출력 디렉토리의 이름은 tar 파일과 동일해야합니다. 나는 모두를 추출 할 수 find . -name *.tar.gz -execdir tar -xvzf "{}" …

1
리눅스 터미널에서 명령이 작동하지 않습니다
갑자기 데비안 터미널에서 어떤 명령도 실행할 수 없습니다 : pi@rpi ~ $ ls -bash: ls: command not found 또는 pi@rpi ~ $ sudo omxplayer -r -o hdmi mymovie.mkv -bash: /usr/bin/sudo: No such file or directory 또는 pi@rpi ~ $ nano text.txt -bash: nano: command not found 아무것도 작동하지 않습니다. 모든 …

1
마지막 숫자가 줄의 끝에 sed regexp 숫자 문자 클래스에 CR 문자가 포함되는 이유는 무엇입니까?
URL에서 Content-Length의 크기를 추출하고 같은 줄에 URL + $ size를 출력하고 싶었습니다. 내가 작업 한 데이터 : > curl -I -s http://yahoo.com HTTP/1.1 301 Redirect Date: Thu, 10 Mar 2016 13:58:34 GMT Via: https/1.1 ir18.fp.bf1.yahoo.com (ApacheTrafficServer) Server: ATS Location: https://www.yahoo.com/ Content-Type: text/html Content-Language: en Cache-Control: no-store, no-cache Connection: keep-alive Y-Trace: …

1
우분투 명령 줄에서 각 파일을 매개 변수로 사용하여 파일 이름 바꾸기
이 과정에 여러 파일이 있다는 것을 몰랐기 때문에이 HTML 파일의 이름을 "shopping-cart"로 시작하고 싶습니다. 그래서 chapter-2.html에가는 shopping-cart-chapter-2.html등, 폴더 및 style.css무시. cchilders:~/tutorials/knockoutjs/knockout-for-students-book (master) $ ls chapter-2-page-19.html chapter-3.html chapter-5.html style.css chapter-2.html chapter-4.html knockoutjs_succinctly 이 폴더의 각 파일을 문자열 대신 배열로 가져 와서 각 파일이로 끝나는 지 평가 .html한 다음 이름을 바꾸십시오. mv …

2
sed 명령이 "sed : 대체 식의 잘못된 옵션"을 반환 함
예를 들면 :-file.txt라는 파일이 있습니다. $ cat file.txt $key 텍스트 파일에 $ key와 같은 환경 변수가 있습니다. $ key = 1234라고 말하면 값을 아래 명령으로 바꿀 수 있습니다 sed -i 's/$key/'"$key"'/' file.txt 그리고 그것은 $ cat file.txt 1234 내 문제는 $key = 1/2/3/4 아래 명령을 실행할 수 없습니다 sed -i …

0
패킷 캡처를 로컬로 저장하면서 tcpdump를 원격으로 실행
tcpdump에서 원격 서버로 패킷 캡처 파일을 쓰는 bash 스크립트를 작성하는 동안 걸림돌에 빠졌으며 tcpdump 명령의 출력을 표시하여 스크립트 사용자가 언제 중단해야하는지 알 수 있습니다. 현재 호출중인 명령은 파일이 저장된 서버에서 호출되고 원격 장치 (여기 [AN_IP]로 표시됨)를 가리 킵니다. 다음과 같이 보입니다 : ssh -t [USER]@[AN_IP] -R 10000:127.0.0.1:22 "tcpdump -s0 -ei …
linux  bash  ssh  tcpdump 

1
유니티를 사용하여 ext4 파일 시스템의 파일을 FAT 파일 시스템과 동기화하는 방법은 무엇입니까? (허가 비트)
내 컴퓨터는 리눅스 ext4입니다. FAT가있는 외장 하드 드라이브가 있습니다. 문제없이 대부분의 파일을 합성 할 수 있습니다. 그러나 권한 문제가있는 파일은 항상 있습니다. unison -fat을 사용하여 동기화 정책을 지정하려고했습니다. 그러나 한마음은 내 명령을 취하는 것처럼 보이지 않습니다. 내가 시도한 것은 다음과 같습니다. 내 profile.pcf는 경로를 지정합니다 : (가정에서 미디어로) root = …
linux  bash  unison 

2
파일을 찾아서 텍스트를 보내십시오
폴더에서 파일을 찾아서 /opt텍스트를 보내려고합니다. 나는 다음 구문을 시도했다 : sudo find /opt -name filename-*.conf | xargs -I '{}' echo "text_to_send" > '{}' \; 불행히도 그 후 {}텍스트가 포함 된 파일을 찾습니다 . 나는 사용하여 시도 '{}'뿐만 아니라 {}, "{}", \{\}하지만, 명령,하지만 아무것도 찾을 파일 이름에 대한 자리 표시 자로서 …
bash  xargs 

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