«scripts» 태그된 질문

스크립트는 "일반 텍스트"파일로 작성된 일련의 지침입니다. 스크립트 인터프리터 (예 : Bash 또는 다른 쉘, Python, Perl, Ruby 등)는 파일을 읽고 명령 프롬프트에 입력 된 것처럼 명령을 수행합니다.

8
-exec를 사용하는 동안 find 명령에서 파일 이름을 어떻게 출력합니까?
다음 줄을 사용하여 PWD의 모든 하위 디렉토리를 찾고 svnadmin verify각 디렉토리에서 실행 합니다 (이미 Subversion 저장소라는 것을 이미 알고 있습니다) find ./* -maxdepth 0 -exec svnadmin verify {} \; 출력이 다음과 같은 사실 외에는 잘 작동합니다. * Verifying repository metadata ... * Verifying metadata at revision 1 ... * Verifying …

9
루프를위한 공백이있는 파일 이름 찾기 명령
여러 하위 폴더의 모든 파일을 검색하고 tar로 아카이브하는 스크립트가 있습니다. 내 스크립트는 for FILE in `find . -type f -name '*.*'` do if [[ ! -f archive.tar ]]; then tar -cpf archive.tar $FILE else tar -upf archive.tar $FILE fi done find 명령은 다음과 같은 출력을 제공합니다 find . -type f …
33 bash  scripts  find 


6
프로세스가 이미 실행 중인지 확인하는 방법
이미 실행중인 특정 프로세스를 확인하고 싶습니다. 나는 주심을 이 Q & A를 . 그러나 나는 구체적인 해결책을 얻지 못했습니다. 다음은 내가 시도한 예입니다. abc.sh파일을 만들고이 스크립트를 백그라운드에서 실행합니다 (예 :) sh abc.sh &. 이제이 파일은 백그라운드에서 실행 중이며 ps aux | grep "abc"명령을 실행합니다. 다음은이 명령의 출력입니다. prakash 3594 0.0 …

1
스크립트를 통해 .bashrc에 환경 변수 추가
우분투의 .bashrc 파일 끝에 다음 줄을 추가해야합니다. 스크립트를 사용하여이 줄을 자동으로 추가하는 방법 스크립트를 실행하면 .bashrc 파일 끝에 줄을 자동으로 삽입합니다. export APP="/opt/tinyos-2.x/apps" export TOS="/opt/tinyos-2.x/tos"
31 scripts  bashrc 

3
명령 출력 숨기기
패키지가 설치되어 있는지 여부와 포트 8080이 특정 프로세스에서 사용되고 있는지 여부를 확인하는 스크립트가 있습니다. 나는 bash에 전혀 경험이 없으므로 다음과 같이했다. if dpkg -s net-tools; then if netstat -tlpn | grep 8080 | grep java; then echo "Shut down server before executing this script" exit fi else echo "If the …
31 bash  scripts 

8
"도트 파일"을 버전 관리하에 유지하는 방법?
Etckeeper 는에서 구성 파일의 변경 사항을 추적하는 데 유용한 도구입니다 /etc. 그것에 관한 몇 가지 주요 사항이 실제로 눈에.니다. git, mercurial, darcs 또는 bzr과 같은 다양한 VCS와 함께 사용할 수 있습니다. 또한 매일 자동 커밋을 수행하고 패키지를 설치, 제거 또는 업그레이드 할 때마다 수행합니다. 또한 파일 권한 및 사용자 / …



7
컴퓨터의 손상을 피하기 위해 "안전한 환경"에서 쉘 스크립트를 테스트하려면 어떻게해야합니까?
다음 명령을 사용하여 42FileChecker라는 특정 bash 스크립트를 설치하고 싶습니다. git clone https://github.com/jgigault/42FileChecker ~/42FileChecker && cd ~/42FileChecker && bash ./42FileChecker.sh 그러나 나는 초보자이기 때문에 42FileChecker.sh가 내 PC에서 이상한 일을 할 것인지 모르겠습니다. 더미 터미널이나 더미 루트 폴더 등에서 드라이브를 포맷하는 것과 같은 미친 것을 피하기 위해 어떤 일이 일어나는지 확인하는 방법이 …

4
단축키를 사용하여 화면을 끄는 방법이 있습니까?
핸드폰에서 vscreen을 끌 수있는 방식으로 원할 때마다 Ubuntu (12.04)에서 화면을 끌 수 있도록 스크립트를 작성하거나 변경하려면 어떻게해야합니까? 스크립트를 실행하기 위해 키 조합 (바로 가기)을 어떻게 만들 수 있습니까? 나는 힘을 보존하고 싶다. 나는이 질문을 보았다 아이콘을 사용하여 모니터 끄기. 그러나 단축키는 없습니다. 또한 대답에 따르면이를 수행하는 많은 방법이 있으므로 더 …

6
lsof -i를 통해 찾은 pid를 -9 죽이는 스크립트를 작성하는 방법
나는 바람둥이를 사용하고 있으며 때로는 중지하라는 메시지를 표시해도 프로세스가 제대로 종료되지 않습니다. 이것에 대한 나의 길은 너무합니다 : lsof -i tcp:8080 어떤 출력 : COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 888 root 35u IPv6 780659 0t0 TCP *:http-alt (LISTEN) java 888 root 39r IPv6 790103 0t0 …
29 bash  scripts 

7
지금까지 주어진 날짜까지 며칠을 반환하는 스크립트 또는 함수
지금부터 앞으로 주어진 날짜까지 며칠을 알려주는 스크립트 나 함수를 작성하고 싶습니다. 내가 해결하기 위해 고군분투하는 것은 주어진 날짜를 처리하고 현재 날짜와 비교하는 방법입니다 ... 나는 뭔가를 상상하고 있습니다. read -p "enter the date in the format YYYY-MM-DD " 그리고 쉘에 무의미한 문자열이 있다고 가정하고 다음과 같은 몇 가지 평가를 수행해야합니다 …

4
bash 스크립트 (.sh) 파일이 실행되는 동안 수정할 수 있습니까?
script script.sh가 있는데 실행하는 데 시간이 걸립니다. 나는 그것을 실행한다 ./script.sh. 터미널 창에서 실행되는 동안 파일을 수정합니다 script.sh. 이미 실행중인 프로세스에 영향을 줍니까? 파일을 수정 한 후 수정 된 파일을 실행하므로 두 개의 실행중인 프로세스가 있습니다. 괜찮습니까?

2
대기 시간으로 bash 스크립트를 실행하는 방법 (즉, 각 반복에서 1 초 동안 대기)?
이 bash 스크립트가 있습니다. for (( i = 1 ; i <= 160 ; i++ )); do qsub myccomputations"${i}".pbs done 기본적으로 각 반복 사이에 1 초 지연이 있으면 선호합니다. 반복 할 때마다 프로그램 파일 mycomputation"${i}$.pbs을 코어 노드로 보내서 해결하기 때문입니다. 동기 부여는이 사례에서 의사 난수를 사용하고 RNG (R 's Use …

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