«scripting» 태그된 질문

스크립트는 독립형 실행 가능 프로그램으로 컴파일되지 않고 인터프리터 프로그램에 의해 실행되는 일련의 명령 또는 명령입니다.

2
`#! / usr / bin / env 명령 --argument`가있는 Shebang 줄이 Linux에서 실패합니다
간단한 스크립트가 있습니다. #!/usr/bin/env ruby --verbose # script.rb puts "hi" 내 OSX 상자에서 정상적으로 실행됩니다. osx% ./script.rb hi 그러나 내 리눅스 상자에서 오류가 발생합니다. linux% ./script.rb /usr/bin/env: ruby --verbose: No such file or directory shebang 라인을 수동으로 실행하면 정상적으로 작동합니다. linux% /usr/bin/env ruby --verbose ./script.rb hi 그러나 ruby --verbose단일 인수로 …



3
부팅 / 시작 중에 스크립트 실행 init.d vs cron @reboot
현재 시스템 시작 / 부팅시 스크립트를 실행하기위한 init.dcron과 cron 의 차이점을 이해하려고 @reboot합니다. 의 사용 @reboot(이 메소드에 언급 된 이 포럼 에 의해 hs.chandra은 ) 단순히로 이동하여, 어떤 것을 간단 crontab -e하고를 생성 @reboot /some_directory/to_your/script/your_script.txt한 후 your_script.txt시스템을 다시 부팅 할 때마다 실행해야한다. 자세한 설명 @reboot은 여기 또는 스크립트 /etc/init.d/your_script.txt의 두 …

7
ssh 연결에서 완전히 분리 된 원격 명령 실행
나는이 컴퓨터를 가지고 localpc와 remoteserver. 에 localpc몇 가지 명령을 실행 해야 합니다 remoteserver. 필요한 작업 중 하나는 몇 시간 동안 실행되는 백업 스크립트를 시작하는 것입니다. 나는 localpc“화재” 명령을 받고 나서 처음에는 없었던 remoteserver것처럼 완전히 독립적으로 실행 하고 싶습니다 localpc. 이것이 내가 지금까지 한 일입니다. remoteserver 포함 스크립트가 있습니다 : /root/backup.sh …

7
오토 핫키와 동등한가?
AutoHotkey에 해당하는 제품 / 방법이 있습니까? 모르는 사람들을 위해 마우스 움직임과 키보드를 프로그래밍 할 수있는 제품입니다. 이를 통해 수동으로 수행하는 대신 프로그램의 특정 기능을 "매크로 화"할 수 있습니다. 옛날에는 키보드 스터 퍼라고 불렀습니다. 그러나 "마우스 움직임"이 필요하기 때문에 솔루션의 절반에 불과합니다. 그런 짐승이 있습니까?

15
많은 서버에서 SSH를 통해 자동으로 명령 실행
.txt 파일에 다음과 같은 IP 주소 목록이 있습니다. 1.1.1.1 2.2.2.2 3.3.3.3 모든 IP 주소 뒤에는 서버가 있으며 모든 서버에는 포트 22에서 실행되는 sshd가 있습니다. 모든 서버가 known_hosts목록에 없습니다 (내 PC의 Ubuntu 10.04 LTS / bash). 이 서버에서 명령을 실행하고 출력을 수집하려면 어떻게해야합니까? 이상적으로는 모든 서버에서 명령을 병렬로 실행하고 싶습니다. 모든 …

2
setuid 비트를 올바르게 사용하기
일반 사용자가 실행할 때 루트 권한이 필요한 프로세스가 있습니다. 분명히 "setuid bit"를 사용하여이 작업을 수행 할 수 있습니다. POSIX 시스템에서이를 수행하는 올바른 방법은 무엇입니까? 또한 인터프리터 (bash, perl, python, php 등)를 사용하는 스크립트로 어떻게 할 수 있습니까?
45 scripting  setuid 




4
프로세스에서 전체 명령 줄을 얻는 방법?
프로세스 이름을 사용하여 실행중인 프로세스에서 명령 인수 또는 전체 명령 줄을 어떻게 얻을 수 있습니까? 예를 들어이 프로세스는 다음과 같습니다. # ps PID USER TIME COMMAND 1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid 그리고 내가 원하는 것은 /sbin/udhcpc -b -T 1 -A 12 -i …

6
Universal Node.js shebang?
Node.js 는 요즘 매우 인기가 있으며 스크립트를 작성하고 있습니다. 불행히도 호환성은 문제입니다. 공식적으로 Node.js 인터프리터는이라고 불리지 node만 데비안과 우분투는 nodejs대신에 실행 파일을 제공 합니다. Node.js가 가능한 한 많은 상황에서 작동 할 수있는 이식 가능한 스크립트를 원합니다. filename이이라고 가정하면 foo.js스크립트가 두 가지 방식으로 실행되기를 정말로 원합니다. ./foo.js스크립트를 실행하는 경우 중 하나 …

7
파일에서 xargs를 입력과 함께 사용
다음 파일이 있다고 가정 해보십시오. bob john sue 지금이 바로 같은 URL 패턴 (이 경우)에 corrospond http://example.com/persons/bob.tar, john.tar, sue.tar. 나는이 라인들을 가지고 가고 싶다 xargs. 그래도 실행중인 명령에 무엇이 전달되는지 모르겠습니다. 프롬프트 (예 :)처럼 cat file | xargs echo $PARAMbash 스크립트에서 매개 변수에 액세스하는 방법은 무엇입니까 ?
41 bash  scripting  xargs 

5
파일의 환경 변수를 실제 값으로 바꾸시겠습니까?
파일에서 환경 변수를 대체 / 평가하는 쉬운 방법이 있습니까? 다음과 같은 파일 config.xml이 있다고 가정 해 보겠습니다 . <property> <name>instanceId</name> <value>$INSTANCE_ID</value> </property> <property> <name>rootPath</name> <value>/services/$SERVICE_NAME</value> </property> ...기타. $INSTANCE_ID파일에서 INSTANCE_ID환경 변수 $SERVICE_NAME값과 SERVICE_NAMEenv var 값 으로 바꾸고 싶습니다 . 어떤 환경 변수가 필요한지 미리 알지 못합니다 (또는 누군가가 환경 파일에 새 …

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