«shell» 태그된 질문

'쉘'이라는 용어는 Unix & Linux 운영 체제와 가장 관련이있는 일반적인 클래스의 텍스트 기반 대화식 명령 해석기입니다. 쉘 스크립팅에 대한 질문은 'bash', 'powershell'또는 'ksh'와 같은보다 구체적인 태그를 사용하십시오. 특정 태그가 없으면 휴대용 (POSIX 호환) 솔루션을 가정해야하지만 'posix'를 추가하거나 'sh'를 대신 사용하는 것이 좋습니다.

9
Emacs 셸 모드에서 Bash 자동 완성
그놈 터미널에서 Bash는 스마트 자동 완성을 수행합니다. 예를 들면 apt-get in<TAB> 된다 apt-get install Emacs 셸 모드에서이 자동 완성 기능은 내가 명시 적으로 /etc/bash_completion. 위의 예 in는 유효한 apt-get명령 옵션이 아닌 현재 디렉토리의 파일 이름 으로 고정 되거나 자동 완성됩니다 . 아마도 이것은 Emacs가 Tab 키 누르기를 가로 채기 때문일 …

3
Java에서 Linux 쉘 명령을 호출하는 방법
리디렉션 (> &) 및 파이프 (|)를 사용하여 Java에서 일부 Linux 명령을 실행하려고합니다. Java는 어떻게 호출 csh하거나 bash명령 할 수 있습니까? 나는 이것을 사용하려고했다 : Process p = Runtime.getRuntime().exec("shell command"); 그러나 리디렉션 또는 파이프와 호환되지 않습니다.

14
셸 스크립트를 실행할 때 Jenkins에서 빌드를 불안정하게 표시하는 방법
내가 작업중인 프로젝트에서 우리는 다른 작업을 실행하기 위해 쉘 스크립트를 사용하고 있습니다. 일부는 rsync를 실행하는 sh / bash 스크립트이고 일부는 PHP 스크립트입니다. PHP 스크립트 중 하나는 JUnit XML, 코드 커버리지 보고서 등으로 출력하는 통합 테스트를 실행하고 있습니다. Jenkins는 종료 상태 에 따라 작업을 성공 / 실패로 표시 할 수 있습니다. …
93 shell  jenkins  build  status 

3
Windows .cmd의 rm 및 mv와 동일
쉘 스크립트에 다음이 있습니다. 다음 줄을 Windows cmd 파일로 변환하고 싶습니다. 누구든지 Windows cmd 파일에서 "rm"및 "mv"에 해당하는 내용에 대한 입력을 제공 할 수 있습니다. rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
93 bash  shell  cmd 

8
adb shell su는 작동하지만 adb root는 작동하지 않습니다.
잠금 해제 된 Galaxy S3 (SGH-T999)를 루팅했습니다. 이제 adb rootWindows Command Prompt 에서 실행하려고하는데 adbd cannot run as root in production builds오류 가 발생합니다. 그래서, 내가 가장 먼저 확인한 것은 내 전화가 정말 루팅되었는지 여부였습니다. 그래서 다음을 시도했습니다. 명령 프롬프트 열기 $adb devices // lists my device $adb shell //goes …
93 android  shell  adb  root 

21
iPhone에서 "명령 / bin / sh가 종료 코드 1로 실패"문제를 해결하는 방법
내 응용 프로그램에서 코코아 정적 라이브러리를 사용했습니다. 내 라이브러리를 컴파일 할 때 다음 오류가 발생합니다. Shell Script invocation error:can't open input file: /Users/sijuthomas/Library/Developer/Xcode/DerivedData/SCXML2- bbttehupryhijphhjdiemcytkvgy/Build/Products/Debug-iphonesimulator/ libSCXMLParser.a (No such file or directory) Command /bin/sh failed with exit code 1 이 문제를 어떻게 해결할 수 있습니까?

2
다른 것 또는 프롬프트에서 Windows 배치 파일을 호출하는 여러 가지 방법. 어떤 경우에?
Windows 배치 파일 ( called.bat또는 called.cmd)은 다른 배치 파일 ( caller.bat또는 caller.cmd)이나 대화 형 cmd.exe 프롬프트에서 여러 가지 방법 으로 호출 할 수 있습니다 . 직접 전화 : called.bat 호출 명령 사용 : call called.bat cmd 명령 사용 : cmd /c called.bat 시작 명령 사용 : start called.bat 도움말 텍스트에 …



6
문자열이 비어 있지 않거나 쉘 스크립트에서 공백이 아닌지 확인하십시오.
문자열이 공백도 비어 있지 않은지 확인해야하는 다음 셸 스크립트를 실행하려고합니다. 그러나 언급 된 3 개의 모든 문자열에 대해 동일한 출력을 얻고 있습니다. "[["구문도 사용해 보았지만 아무 소용이 없습니다. 내 코드는 다음과 같습니다. str="Hello World" str2=" " str3="" if [ ! -z "$str" -a "$str"!=" " ]; then echo "Str is …
92 bash  shell  freebsd 


5
rsync가 .htaccess 파일을 동기화하지 않음
server1의 디렉토리 A를 server2의 디렉토리 B와 rsync하려고합니다. server1의 A 디렉토리에 앉아 다음 명령을 실행했습니다. rsync -av * server2::sharename/B 하지만 흥미로운 점은 .htaccess 또는 디렉토리 A의 숨겨진 파일을 제외한 모든 파일과 디렉토리를 동기화한다는 것입니다. 하위 디렉토리 내의 숨겨진 파일은 동기화됩니다. 또한 다음 명령을 시도했습니다. rsync -av --include=".htaccess" * server2::sharename/B 그러나 결과는 …
92 linux  shell  unix  wildcard  rsync 


5
표준 입력에서 읽기 위해 sed를 어떻게 얻습니까? [복제]
이 질문에 이미 답변이 있습니다 . bash 스크립트에서`s '에 알 수없는 옵션을 sed [중복] (4 답변) 지난달 휴무 . 나는 노력하고있다 grep searchterm myfile.csv | sed 's/replaceme/withthis/g' 그리고 점점 unknown option to `s' 내가 도대체 ​​뭘 잘못하고있는 겁니까? 편집하다: 주석에 따르면 코드는 실제로 정확합니다. 내 전체 코드는 다음과 유사했습니다. grep …
91 linux  bash  shell 

4
피쉬 쉘에서 환경 변수를 설정하는 방법
누군가가 물고기 껍질에 환경 변수를 설정하는 올바른 방법이 무엇인지 말해 줄 수 있습니까? 내 .config / fish / config.fish 파일에는 환경 변수를 설정하는 기능이 있습니다. function setTESTENV set -x BROKER_IP '10.14.16.216' set -x USERNAME 'foo' set -x USERPASS 'bar' end 명령 프롬프트에서 입력 하고 명령 줄에서 setTESTENVa env를 수행하면 이러한 …
91 shell  fish 

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