«shell» 태그된 질문

셸은 일반적으로 명령 줄에 입력하여 사용자가 운영 체제와 상호 작용할 수있는 소프트웨어입니다.

1
명령 행에서 쉘 재 지정을 구성하는 방법
유닉스에서 다음 명령을 고려하십시오. echo 0123456789 | cat >/tmp/foo &> /tmp/bar 에코는 / tmp / bar로 전송됩니다. 그러나 내가 정말로 원하는 것은 cat 명령의 stdout 및 stderr 출력을 리디렉션하고 입력을받지 않는 것입니다. 이를위한 올바른 구문은 무엇입니까?

0
TMUX 창에서 백그라운드에서 실행중인 명령 표시
꽤 자주 보내 nvim, ranger또는 배경에 다른 응용 프로그램 Ctrl-z다음 정확히이 열려있는 창에있는 잊지 - 패널의 짐승 - 강제 수만은 매우 지루한 작업입니다. 와 비슷한 ${pane_current_command}배경 작업이 있습니까? #(echo $(jobs -l)) 항상 다른 세션에 연결되어 있기 때문에 아마 작동하지 않습니다.

1
자동 작성 미리보기 이미지
내가해야 할 일은 내부에 더 많은 디렉토리가있는 디렉토리와 각 디렉토리 내부에 4 개의 Pics가있는 디렉토리를 제공하는 프로그램입니다.이 프로그램은 4 개의 파일의 축소판을 만들어 서로 붙입니다 (2 행, 2 columns)로 바꾸고 해당 이미지의 이름을 디렉토리 이름으로 바꿉니다. 프로그램과 셸 스크립팅을 조합하여 수행 할 수 있다고 생각합니다 (M $에서는 경험이 있지만 Linux를 …
2 linux  ubuntu  bash  images  shell 


1
키 입력을 실행하는 Linux 쉘 (CTRL + C)
나는 bash 스크립트에서 "Ctrl + C"를 시뮬레이트하는 동안 문제가 발생했습니다. 기본적으로 다른 명령을 실행 한 후에 키 입력을 시뮬레이션하려고합니다. 스크립트를 모두 끝내는 데 아무런 문제가없는 것 같지만, 스크립트를 실제로 종료하거나 닫지 않고 중단하거나 가능한 경우 나머지 스크립트를 계속 진행하면서 중단하려고합니다. 이것은 여기의 문제 선입니다. netstat -a -c & sleep 60 …

1
예기치 않은 Python 콘솔 출력 동작
나는 파이썬 스크립트를 실행하기 위해 BPython을 사용하고 있으며, 콘솔 출력이 일반적인 파이썬 콘솔과는 다른 행동을하는 것을 발견했다. 예를 들어이 작은 조각 : import time for i in range(100): time.sleep(.1) print("\r{}".format(i), end="") 파이썬에서 출력 : 99 | >>> | BPython에서 출력 : 26 | 51 | 75 | 99 | >>> …

2
Setuid 및 setgid 작동하지 않습니다.
나는 setuid와 setgid에 문제가있다. 이 C 코드를 작성했습니다. int main() { setuid(0); setgid(0); system("/path/to/script.sh"); return 0; } gcc를 사용하여 컴파일 : gcc test.c -o test 그런 다음 나는 chmod +s. 에서 script.sh 오직 id 명령. 다음은 test 실행 파일 : -rwxr-sr-x 1 root root 8464 mag 15 20:14 test 프로그램을 …
1 linux  shell  c  setuid 


1
OS X에서 rm을 사용하여 최근에 삭제 된 파일 이름 (또는 상위 디렉토리)을 나열 할 수 있습니까?
최근에 삭제 된 파일 및 디렉토리를 찾을 수 있습니까? rm OS X에서? 또는 실패하면, 어떤 상위 디렉토리에서 파일이나 디렉토리를 삭제했는지 찾을 수 있습니까? OS 버전은 Snow Leopard입니다. 배경: 어제 밤, rvm (루비 버전 관리자) 않았다 rm -rf ~ / ruby ​​디렉토리의 홈 디렉토리에서. (이 버그는 이후 수정 됨 ) 이상적으로는, …

2
단어 쉘이 프로세스의 동의어입니까?
에서 이 조: 소싱은 명령을 실행합니다. 현재 쉘에서 , 실행 중 새 셸을 만들고 거기에서 명령을 실행합니다. 그는 각 쉘에 자체 PID가 있다고 설명합니다. 적어도 셸이라는 단어가 자신의 상황에서 어떻게 사용되는지에 대해서는 셸이라는 단어와 프로세스 사이에 어떤 차이점도 보이지 않습니다.
1 linux  bash  shell 

1
zsh 로컬 배열 선언으로 인해 이상한 동작이 발생합니다.
나는 zsh에 익숙하지 않고 이상한 행동을 발견했지만,이 모든 것들이 정상입니다. 방금 .zshrc 파일에 대해 작성한 zsh 함수에서 로컬 배열을 선언 할 때이 매우 이상한 동작을 보았습니다. 내가 로컬 어레이를 선언했을 때, 나는 프롬프트가 미쳐 버렸습니다. 결국 무작위로 생성 된 두 개의 매우 이상한 함수를 추적했습니다. 나는 그것을 단순한 경우로 축소했다. …
1 shell  zsh 


1
쉘 스크립트에 파일 이름 전달
Windows에서는 배치 파일에 파일을 드래그 앤 드롭하여 파일 이름을 전달할 수 있습니다. 우분투 12.10에서는 드래그 앤 드롭을 할 수 없습니다. .sh 파일. 터미널 열기 및 실행 중 ./sh-file-name.sh file-name.txt 작동하지만 시간이 좀 걸립니다. 파일 이름을 쉽게 보낼 수있는 다른 방법이 있습니까?
1 ubuntu  shell 

1
파일 권한을 변경하는 cron 작업
chmod 777을 사용하여 수동으로 파일의 권한을 변경하면 실행됩니다. 하지만 cron 작업에 넣을 때, 권한을 변경하지 않습니다. #!/bin/bash YESTERDAY=`TZ=aaa24 date +%Y-%m-%d` chmod 777 Overscratchcard_Detail_Report_*.csv 그런 다음 파일의 권한을 변경하려면 위의 crontab에 넣어, 수동으로 파일 권한 변경을 실행하지만 cron 작업 .... 파일에 여전히 동일한 사용 권한을 유지합니다.

2
CentOS의 stdout과 stderr
나는 임원 명령이다 : yum info mcrypt | grep -i error > /dev/null yum info mcrypt | grep -i error 2> /dev/null 그러나 나는 본다 : 오류 : 목록과 일치하는 패키지가 없습니다. 어떻게 stdout에서이 메시지를 숨길 수 있습니까?
1 bash  shell  centos  stdout 

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