«scripting» 태그된 질문

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

2
현재 프로세스를 보조 프로세스 / 자식으로 교체
P"Hello"를 받고 "Why?"를 출력 할 것으로 예상 되는 프로그램 이 있습니다. 기능을 제공하기 전에. 이 기능은 "Hello"와 대화를 시작하는 것이 일반적임을 잘 모르는 다른 프로그램에서 사용됩니다. 따라서 다음 P과 같이 작동 하는 래퍼를 작성하고 싶습니다 (zsh 구문). coproc P print -p Hello # Send Hello to P read -pr line …
10 shell  scripting  process  zsh 

7
5로 계산할 스크립트를 만들려면 어떻게해야합니까?
375에서 3500 사이의 5의 배수를 모두 나열하기 위해 매우 간단한 bash 스크립트를 만들려고했습니다 (375, 380, 385 ...). 내가 시도했지만 작동하지 않은 한 가지는 : for i in {375..3500} do echo $i (($i += 5)) done 나는 잠시 후에 포기하고 약 15 초 안에 이것을 BASIC에 썼습니다 : 10 count = …
10 bash  shell  scripting 

5
bash에서 구분 된 텍스트 파일을 명령 인수로 구문 분석
텍스트 파일이 다음과 같이 분할되어 있습니다. field1,field2,field3 xield1,xield2,xield3 dield1,dield2,dield3 gield1,gield2,gield3 이 각 열은 프로그램의 매개 변수가되며 각 줄마다 프로그램을 호출하고 싶습니다. 나는 루프를 원했다. for $i in file command $field2 -x $field3 -PN -$field1 >> output done bash에서 이와 같은 것을 달성하는 가장 좋은 방법은 무엇입니까?



4
리눅스에서 프로그램이 실행되는 시간을 제한하는 방법?
할 몇 가지 시뮬레이션이 있으며 각각은로 호출됩니다 python simulate.py <parameter list>. 이 시뮬레이션의 문제점은 일부가 quiting하지 않고 멈추기 때문에 간단한 스크립트로 일괄 적으로 실행할 수 없다는 것입니다. 내가 필요할 것은, 자동으로 프로세스를 종료 것 "런타임 - 제약"명령의 형태이다 (실제로 눌러 바람직 Ctrl + C를 하는 경우, 지정된 시간 이후,하지만 난 …

4
쉘 스크립트의 하이브리드 코드. 변수 공유
이 답변 에서는 터미널의 명령 줄에서 여러 줄 파이썬 스 니펫을 실행하는 방법에 대해 설명합니다. 나는 중첩 된 들여 쓰기가 있더라도 쉘 스크립트 내에서 대답이 훌륭하게 작동한다는 것을 알았습니다. #!/bin/bash some_text="Hello world" echo $some_text cat <<EOF | python - import sys; for r in range(3): print r for a in …
10 bash  scripting  zsh  python 


7
알파벳 줄의 텍스트를 쉘의 숫자 줄과 병합하는 방법은 무엇입니까?
다음과 같은 텍스트가있는 파일이 있습니다. AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 기타... 그리고 나는 알파벳 라인을 숫자 라인과 일치시키기를 원합니다. AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456 EEEE 7890 누구나 이것을 달성하는 간단한 방법을 알고 있습니까?

2
zsh에 공백이있는 요소 나열
이 시점에서 2 시간 동안 zsh 스크립팅을 공부하고 있는데 벽에 부딪 쳤습니다. 공백이있을 수있는 파일 목록을 살펴보고 싶습니다. zsh가 내가 연구하고있는 것이기 때문에 스크립트를 작성하려는 작업이 아니기 때문에 zsh 인 한 다음 예제와는 완전히 다른 접근법을 사용할 수 있습니다. files=(`ls`) for f in $files; do print $f done 분명히 재생성하는 …
10 shell  scripting  zsh 

3
python == python2 또는 python == python3? 파이썬 py2k 스크립트를 패키징하고 배포하는 방법은 무엇입니까?
시스템에 따라 python== python2나 python== python3. 실행 가능한 Python 스크립트는 다음으로 시작합니다. #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... python py3k의 경우 문서에서 제공되며 버전 번호와 함께 사용해야합니다 . #!/usr/bin/env python3 그러나 py2k 스크립트에서 문제를 발견했습니다. 에있는 동안 py2k 문서 그것은 사용에 기록됩니다 #! /usr/bin/env python, 일부 * nix-es python에서는 py3k가 …

3
bash 스크립트에서 rss 피드가 새 항목을 보는 방법?
hudson ci 서버에서 RSS 피드를 볼 필요가 있습니다. 새 항목을 사용할 수있을 때마다을 호출하여 소리를 재생하려고합니다 #>play sound.wav. 누구나 새로운 항목이 나타날 때마다 rss-feed를보고 명령을 실행할 수있는 도구를 알고 있습니까? 나는 살펴 rsstail보았지만 피드에서 모든 항목을 가져옵니다. 최근 또는 마지막 조회 이후의 새로운 항목은 아닙니다.

5
IFS (Internal Field Separator)가 여러 개의 연속 분리 문자 문자에 대한 단일 분리 자로 기능 할 수 있습니까?
공백이 아닌 공백 값으로 IFS를 사용하여 배열을 구문 분석하면 빈 요소가 작성됩니다. 심지어 사용하여 tr -s하나의 DELIM에 여러 delims을 축소하는 것만으로는 충분하지 않다. 예를 들어 문제를보다 명확하게 설명 할 수 있습니다. IFS를 조정하여 "정상"결과를 얻을 수있는 방법이 있습니까? IFS의 동작을 변경하는 관련 설정이 있습니까? IFS. var=" abc def ghi " …
10 bash  shell  scripting 

3
Bash 괄호 확장에서 변수를 사용할 수 있습니까?
아래는 내가 달성하려는 것에 대한 일종의 의사 코드입니다. #!/bin/bash # I already have the variable below figured out (positive integer): numlines=$([returns number of lines containing specific characters in a file]) # This is basically what I want to do with it: for i in {1..$numlines}; do # the part below …

6
Ruby GEM_HOME 및 GEM_PATH를 설정하는 방법
저는 Linux의 NOVICE 사용자이며 Linux mint 17.1을 사용하고 있습니다. 지난 3 일 동안 Linux Mint를 20 시간 동안 다시 설치했지만 문제를 해결할 수 없습니다 rvm을 사용하여 레일에 루비를 설치하려고합니다. 새 Linux 설치를 시작하고 터미널 세션을 닫 자마자 성공적으로 설치된 하나의 터미널 세션에서 gem과 ruby ​​및 물건을 설치하려고하면 해당 보석을 얻을 …

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