«shell» 태그된 질문

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



10
경과 시간을 계산하는 Bash 스크립트
내 명령 실행에 경과 된 시간을 계산하기 위해 bash에서 스크립트를 작성 중입니다. 다음을 고려하십시오. STARTTIME=$(date +%s) #command block that takes time to complete... #........ ENDTIME=$(date +%s) echo "It takes $($ENDTIME - $STARTTIME) seconds to complete this task..." 내 논리가 정확하다고 생각하지만 다음과 같은 인쇄물로 끝납니다. "이 작업을 완료하는 데 몇 …
118 linux  bash  shell 



12
스크립트에서 / etc / sudoers를 어떻게 편집합니까?
/etc/sudoers화이트리스트에서 항목을 추가 / 제거하려면 스크립트에서 편집해야 합니다. 일반 파일에서 작동하는 명령이 있다고 가정하면 어떻게 적용 할 수 /etc/sudoers있습니까? 복사 및 수정 한 다음 visudo원본을 수정 된 사본으로 바꿀 수 있습니까? 내 자신의 스크립트를 제공하여 $EDITOR? 아니면 동일한 잠금 장치를 사용할 수 cp있습니까? 문제는 단순히 작동하는 것을 찾는 것보다 잠재적 …
116 linux  shell  sudo 


19
텍스트 파일에서 줄 바꿈을 어떻게 제거합니까?
다음 데이터가 있으며 모든 데이터를 한 줄에 입력해야합니다. 나는 이것을 가지고있다: 22791 ; 14336 ; 22821 ; 34653 ; 21491 ; 25522 ; 33238 ; 나는 이것이 필요합니다 : 22791;14336;22821;34653;21491;25522;33238; 편집하다 이 명령 중 어느 것도 완벽하게 작동하지 않습니다. 대부분의 데이터는 다음과 같이 표시됩니다. 22791 ;14336 ;22821 ;34653 ;21491 ;25522
116 linux  bash  scripting  shell  sed 



5
명령 줄에서 JAR 파일을 실행하고 클래스 경로를 지정합니다.
JAR 파일을 컴파일 하고 매니페스트에 Main-Class를 지정했습니다 (Eclipse Export 기능 사용). 내 종속성은 모두 레이블이 지정된 디렉토리에 lib있습니다. lib/*클래스 경로로를 사용해야 함을 지정하는 동안 JAR 파일을 실행하는 방법에 대한 직접적인 대답을 얻을 수없는 것 같습니다 . 난 노력 했어: ]$ java -jar -cp .:lib/* MyJar.jar ]$ java -cp .:lib/* -jar …

30
Bash의 $ PATH 변수에서 경로를 제거하는 가장 우아한 방법은 무엇입니까?
또는보다 일반적으로 Bash 환경 변수의 콜론으로 구분 된 목록에서 항목을 제거하려면 어떻게해야합니까? 나는 몇 년 전에 Bash 변수 확장의 더 발전된 형태를 사용하는 간단한 방법을 보았다고 생각했지만, 그렇다면 그것을 잃어 버렸다. Google을 빠르게 검색 한 결과 놀랍게도 관련성있는 결과가 거의 없었고 "단순"또는 "우아함"이라고 부르는 결과는 없었습니다. 예를 들어, 각각 sed …


10
node.js 셸 명령 실행
Linux 또는 Windows 셸 명령을 실행하고 node.js 내에서 출력을 캡처 할 수있는 방법에 대한 세부 사항을 여전히 파악하려고합니다. 궁극적으로 이렇게하고 싶습니다 ... //pseudocode output = run_command(cmd, args) 중요한 부분은 output전역 범위 변수 (또는 개체)에서 사용할 수 있어야한다는 것입니다. 다음 기능을 시도했지만 어떤 이유로 undefined콘솔에 인쇄됩니다 ... function run_cmd(cmd, args, cb) …


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