«scripts» 태그된 질문

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


2
변수가 문자열로 구문 분석되지 않습니다
문제 bash 스크립트에서 다음과 같은 방식으로 wifi의 신호 레벨을 추출하려고 시도했습니다 (따옴표는 아무런 차이가없는 것 같습니다). string="$(iwconfig wlan0 | grep -I Signal)" I echo $string인 경우 기대하는 것을 얻습니다. Link Quality=63/70 Signal level=-47dBm 그러나 하위 문자열을 얻으려고 echo ${string:5}하면 동일한 것을 반환합니다. 디버깅 : wconfig wlan0 | grep -I Signal변수 …

4
폴더에서 Bash 스크립트를 동시에 실행
.sh폴더 ( my_folder) 에 5 개의 Bash ( ) 스크립트가 있고 다음과 같이 이름이 지정되어 있다고 가정 합니다. script_1.sh script_2.sh script_3.sh script_4.sh script_5.sh 여섯 번째 Bash 스크립트 또는이 모든 스크립트를 함께 실행하기위한 하나의 라이너를 작성하려면 어떻게해야합니까? 한 번에 한꺼번에 실행하지 않고 5 개의 스크립트를 동시에 실행해야합니다.
10 bash  scripts 

2
파일 이름을 인용하면`xargs sudo rm -rf`를 실행하기에 충분한 보안이 있습니까?
폴더의 마지막 두 파일을 제외한 모든 파일을 삭제하는 스크립트를 작성했습니다. #!/bin/bash ls -1 --quoting-style=shell-always /path/to/some/folder \ | head -n -2 \ | xargs printf -- "'/path/to/some/folder/%s'\n" \ | xargs sudo rm -rf 이 스크립트는 매일 크론 작업으로 실행됩니다. 추론은 다음과 같습니다. 사용하여 모든 파일 목록을 얻습니다 ls -1(한 줄에 하나의 …

3
터미널 에뮬레이터가 데스크탑 세션에서 실행 중인지 스크립트가 감지하도록하는 방법은 무엇입니까?
텍스트 파일을 작성한 다음 편집기에서 여는 스크립트가 있습니다. 데스크탑 세션에서 터미널 에뮬레이터 창을 열고 스크립트를 실행하면 편집기가와 같은 그래픽이되고 싶습니다 gedit. 그러나 내 휴대폰 또는 이와 유사한 (데스크톱 세션 없음) ConnectBot를 통해 로그인 한 경우 편집기를 사용하고 싶습니다 nano. 현재 마지막 단계를 제외하고 동일한 두 가지 스크립트를 유지해야합니다 (또는 그래픽을 …

5
스크립트가 실행되는 동안에 만 아이콘을 표시하는 방법이 있습니까?
스크립팅을 처음 접했습니다. 다음은 내가 작성한 간단한 스크립트 (작동)이며 5 분이 지나면 이미지를 표시합니다. sleep 300 && firefox file:///home/tasks/fiveminutes.jpg 내 질문은 다음과 같습니다. 때로는 타이머를 시작했는지 기억할 수 없습니다. 타이머를 시작하는 순간부터 종료하는 순간까지 5 분 동안 나타나는 텍스트 또는 아이콘 표시를 추가하는 방법이 있습니까 (이상적으로 작업 표시 줄에 있지만 …
10 bash  scripts 

3
선택한 원형 영역의 스크린 샷을 찍을 수 있습니까?
우리가 선택한 영역의 스크린 샷을 촬영하면 Ubuntu(사용 Shift+ Prt Scr또는 Ctrl+ Shift+ Prt Scr) 우리는 항상 사각형 영역을 선택합니다 . 따라서 Inkscape와 같은 일부 소프트웨어에서 이미지를 편집하여 직사각형 이미지로 원을 만들 수는 있지만 다른 종류의 모양 (주로 원) 을 선택할 수 있도록 구성을 변경할 수 있는지 알고 싶습니다. ) 스크린 …

3
키워드를 사용하고 컨텐츠를 필터링하는 CLI 웹 스파이더를 작성하는 방법
더 이상 사용되지 않는 (사용되지 않는) 문헌 포럼 e-bane.net 에서 기사를 찾고 싶습니다 . 일부 포럼 모듈이 비활성화되어 있으며 작성자가 작성한 기사 목록을 얻을 수 없습니다. 또한 사이트는 검색 엔진에서 Google, Yndex 등으로 색인을 생성하지 않습니다. 내 기사를 모두 찾는 유일한 방법 은 사이트 의 아카이브 페이지 를 여는 것입니다 …

2
bash 스크립트 : sudo를 사용하거나 사용하지 않고 호출 할 때 다른 결과
Ubuntu 16.04.3에는 매우 간단한 bash 스크립트가 있습니다. test.sh [[ 0 == 0 ]] && result="true" || result="false" echo $result echo $USER $SHELL $0 루트가 아닌 사용자 me또는로 호출하면 root예상대로 작동합니다. 을 사용 sudo ./test.sh하면 구문 오류에 대해 불평합니다. $ ./test.sh true me /bin/bash ./test.sh $ sudo su # ./test.sh true …
10 bash  scripts  sudo 





3
숨겨진 파일 표시를 주기적으로 끄려면 어떻게합니까?
따라서 일부 파일과 폴더를 미숙 한 눈에 숨기려면 이름의 시작 부분에 점을 찍어 이름을 수정했습니다. 작동하고 파일이 숨겨져 있습니다. 숙련되지 않은 코가 사람들은 그들을 보지 못할 것입니다. 그리고 노틸러스를 사용하여 키 조합 Ctrl- 을 사용하여 "숨겨진 파일 표시"를 켜거나 끕니다 H. 좋아. 그러나 나는 그 기능을 켜거나 끄는지를 결코 모른다. …
10 bash  scripts  files  schedule 

5
쉘 스크립트를 사용하여 gnuplot에서 명령을 실행하는 방법은 무엇입니까?
내가하고 싶은 것은 먼저 프로그램을 시작한 다음 많은 명령을 실행 한 다음 종료하라는 스크립트를 작성하는 것입니다. 예를 들어 봅시다. 이 스크립트를 작성했는데 myscript.sh원하는 방식으로 작동하지 않습니다. gnuplot을 실행하고 종료 될 때까지 기다렸다가 다른 명령을 실행하면됩니다. 분명히 오류가 발생합니다. #!/bin/bash gnuplot plot sin(x) pause -1 quit 내가하려는 일이 분명하다고 생각합니다. 그렇지 …

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