'쉘'이라는 용어는 Unix & Linux 운영 체제와 가장 관련이있는 일반적인 클래스의 텍스트 기반 대화식 명령 해석기입니다. 쉘 스크립팅에 대한 질문은 'bash', 'powershell'또는 'ksh'와 같은보다 구체적인 태그를 사용하십시오. 특정 태그가 없으면 휴대용 (POSIX 호환) 솔루션을 가정해야하지만 'posix'를 추가하거나 'sh'를 대신 사용하는 것이 좋습니다.
비 기술적 인 사용자가 대화식으로 실행할 스크립트가 있습니다. 스크립트는 사용자가 스크립트가 정상적으로 실행되고 있는지 확인할 수 있도록 상태 업데이트를 STDOUT에 기록합니다. STDOUT과 STDERR 모두 터미널로 리디렉션되기를 원합니다 (사용자가 스크립트가 작동하고 문제가 있는지 확인할 수 있도록). 또한 두 스트림 모두 로그 파일로 리디렉션되기를 원합니다. 인터넷에서 많은 솔루션을 보았습니다. 일부는 작동하지 않고 …
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 삼년 전에 . 이 질문 개선 포함 된 콘솔에서 시스템 쉘을 실행하기위한 Eclipse 플러그인을 알고 있습니까? 굉장 할 것입니다. KDE의 파일 탐색기 인 Dolphin에는이 …
시스템에 여러 홈브류 패키지가 설치되어 있는지 감지하는 쉘 스크립트를 작성하려고합니다. 이를 달성하기 위해 brew 명령을 사용하는 방법이 있습니까? 의 종료 코드를 사용해 보았습니다 brew install <formula> --dry-run. 그러나 이것이없는 경우 패키지를 빌드합니다.
다음은 echo $var방금 할당 된 값과 다른 값을 표시 할 수 있는 일련의 사례 입니다. 이는 할당 된 값이 "큰 따옴표", "작은 따옴표"또는 따옴표없는 여부에 관계없이 발생합니다. 셸에서 내 변수를 올바르게 설정하려면 어떻게해야합니까? 별표 예상 출력은 /* Foobar is free software */이지만 대신 파일 이름 목록이 표시됩니다. $ var="/* Foobar …
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 2 년 전 . 이 질문 개선 ls또는을 사용하면 du각 파일이 차지하는 디스크 공간의 양을 알 수 있습니다. 각 파일을 열고 바이트를 계산하면 얻을 …
다음과 같이 사용해야하는 셸 스크립트를 만들려고합니다. ocrscript.sh -from /home/kristoffer/test.png -to /home/kristoffer/test.txt 그러면 스크립트는 이미지 파일을 텍스트 파일로 ocr 변환합니다. 지금까지 내가 생각 해낸 것은 다음과 같습니다. #!/bin/bash export HOME=/home/kristoffer /usr/local/bin/abbyyocr9 -rl Swedish -if ???fromvalue??? -of ???tovalue??? 2>&1 하지만 난 얻을하는 방법을 몰라 -from하고 -to값을. 그것을 수행하는 방법에 대한 아이디어가 있습니까?
나는 이것들이있다 : $ cat a.tmp ABB.log ABB.log.122 ABB.log.123 ABB.log와 정확히 일치하는 것을 찾고 싶었습니다. 하지만 내가했을 때 $ grep -w ABB.log a.tmp ABB.log ABB.log.122 ABB.log.123 모두 보여줍니다. grep을 사용하여 원하는 것을 얻을 수 있습니까?
우분투 12.04에서 새 사용자를 만드는 ansible 작업이 있습니다. - name: Add deployment user action: user name=deployer password=mypassword 예상대로 완료되지만 해당 사용자로 로그인하고 암호로 sudo를 시도하면 항상 잘못되었다고 설정합니다. 내가 뭘 잘못하고 있죠?
라는 변수가 filepath=/tmp/name있습니다. 변수에 액세스하려면 다음과 같이 할 수 있습니다. $filepath 내 쉘 스크립트에서 이와 같은 작업을 시도했습니다 (백틱이 의도되었습니다) `tail -1 $filepath_newstap.sh` 이 줄은 실패합니다. 변수가 호출되지 않았기 때문입니다. $filepath_newstap.sh _newstap.sh변수 이름에 어떻게 추가 합니까? 백틱은 식 평가를위한 것입니다.