«shell» 태그된 질문

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

3
내장 쉘 명령에 대한 매뉴얼 페이지를 쉽게 볼 수 있습니까?
내가 알고 (예) I 형하지 않는 스크립트에서 명령을 참조하는 경우 man pushd또는 man umaskI는 내장 명령에 대한 매뉴얼 페이지를 참조하십시오. 나는 man bash내장 명령에 대한 도움말을 찾기 위해 스크롤하고 스크롤 할 수 있음을 알고 있거나 브라우저를 열고 검색하기 쉬운 온라인 bash 매뉴얼 페이지 로 이동할 수 있지만 매뉴얼 페이지를 얻는 …


1
curl이 200이 아닌 HTTP 상태가되면 bash 스크립트 종료
컬 요청을 수행하기 위해 bash 스크립트 설정이 있습니다. for currency in EUR INR JPY do curl -i --data '{"currency": "'$currency'"}' -H "Accept: application/json" -H "Content-Type: application/json" http://0.0.0.0:8080/price && echo done 컬 응답 중 하나가 http 상태! = 200으로 돌아 오면 스크립트를 종료하는 방법이 있습니까? 또한 표준 curl 출력을 유지하고 싶습니다. …

3
변수에 저장된 명령을 실행
변수에 명령이 저장되어 있습니다. 변수 $i에 값이 있다고 가정 해 봅시다 . cat -nT index.php |grep 'someregex' 입력하여 위의 변수 $i를 실행하려고하면 쉘이 전체 변수를 하나의 명령으로 실행하려고 시도하기 때문에 실패합니다. 나는 또한 백틱을 사용 eval($i)하고 넣었 $i습니다. 쉘을 명령 $i처럼 실행하려면 어떻게 해야합니까? 왜 작동하지 않습니까? $i='echo hi'; $i …
11 linux  bash  shell 

8
다른 디렉토리에서 스크립트 실행
종종 실행하려는 스크립트가 현재 작업 디렉토리에 없으며 실제로 떠나고 싶지 않습니다. 다른 디렉토리에서 스크립트 (BASH, Perl 등)를 실행하는 것이 좋습니까? 그들은 보통 제대로 운영하는 데 필요한 모든 것을 찾을 수 있습니까? 그렇다면 "먼"스크립트를 실행하는 가장 좋은 방법은 무엇입니까? 그렇습니까 . /path/to/script 또는 sh /path/to/script sudo그런 경우 어떻게 사용 합니까? 예를 …

1
큰 따옴표 안에있을 때는 Awk가 작동하지 않습니다
이 명령은 작동하지 않습니다 : ssh $HOST "ls -l | awk '{print $1}'"` 위의 명령은 무시합니다 awk. 큰 따옴표 때문일 수 있다고 생각합니까? 또한 awk 안에 큰 따옴표를 어떻게 추가합니까? 즉 : ssh $HOST "awk '{print $1 "*"}' /some_file" 나는 따옴표를 이스케이프하려고 시도했다. ssh $HOST "awk '{print $1 "\""*"\""}' /some_file" …
11 linux  shell  awk 


1
Mac에서 / usr / bin에 심볼릭 링크를 만드는 방법은 무엇입니까?
환경 : OSX Sierra, Darwin Kernel 버전 16.3.0 근본 문제 : #! / usr / bin / zsh가있는 중앙 저장소에 많은 셸 스크립트를 사용하고 싶습니다. 내 Mac에서 zsh는 / bin / zsh에 있습니다. 시도한 해결책 : 심볼릭 링크를 만들고 싶습니다. ln -s /bin/zsh /usr/bin/zsh 내 사용자 계정에는 관리자 권한이 있지만 …
11 shell  sudo  symbolic-link  su  ln 

2
텔넷에 명령으로 텍스트 파일의 내용 공급
명령을 telnet docs.python.org 80사용 http://docs.python.org/2/license.html하면 실제 요청을 입력하여 수동 HTTP 요청을 수행 할 수 있습니다 . 이제 실시간으로 입력하는 대신 텍스트 파일에서 요청을 제공하고 싶습니다. 나는 이것을 시도했다 : cat request.txt|telnet docs.python.org 80 request.txt : GET /2/license.html HTTP/1.1 Host: docs.python.org 빈 줄로 파일을 완성해야합니다. 그렇지 않으면 잘못된 요청이 표시됩니다. 그러나 …


1
Bash에서 고도 기간의 방향을 어떻게 바꿀 수 있습니까?
Bash에서 Alt- .를 누르면 이전 명령의 마지막 인수를 삽입 할 수 있습니다 . 여러 번 누르면 기록에있는 모든 명령의 마지막 인수를 순환합니다. 그러나 때로는 너무 여러 번 눌러 자전거의 방향을 바꾸고 싶기 때문에 앞으로 나아갑니다. 이게 가능해? (당신이 경우에 역 난-검색 즉 Ctrl- r, 당신과 방향을 변경할 수 있습니다 Ctrl- …



5
Mac이 Linux를 배우는 데 도움이됩니까?
지난 주에 처음으로 Mac과 작업했습니다. 쉘이 Linux와 매우 유사하다는 것을 알았습니다. 나는 일반적으로 Windows 컴퓨터에서 개발하고 Linux의 모든 것에 멍청한 경향이 있습니다. Mac이이 문제에 도움이됩니까, 아니면 Mac OS의 사소한 차이로 인해 상황이 나빠질까요?
10 linux  macos  shell 


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