«scripts» 태그된 질문

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


5
Mac OS X Automator의 대안?
나는 한 번 Mac OS X을 테스트했고 내 관심의 대상은 데스크탑에서 작업을 자동화하는 스크립트를 시각적으로 만드는 소프트웨어 인 Automator였습니다. 이 소프트웨어에 대한 Linux 대안이 있습니까?

2
bash의 여러 줄 별칭
다음 스크립트가 있습니다. a문자열 값 b이 있고 경로 여야하는 간단한 테스트 사례 입니다. #!/bin/bash alias jo "\ echo "please enter values "\ read a \ read -e b \ echo "My values are $a and $b"" 그러나 ./sample.sh를 실행하려고 할 때마다 다음 오류가 발생합니다. ./sample.sh: line 3: alias: jo: not …

2
모니터가 연결되면 스크립트 실행
usr/local/bin/랩톱에 외부 모니터를 연결할 때 스크립트를 실행하려고합니다 . 새 udev규칙 을 추가하려고 시도했지만 작동하지 않았습니다. 나는에 새 파일을 만들 /etc/udev/rules.d라고 vga-monitor-connect.rules. 파일의 내용은 SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/panel-fix" 나는 이 대답 에서 선을 가져 갔다. 온라인 검색 후 다음 규칙을 시도했습니다. KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/rumesh/.Xauthority", RUN+="/usr/local/bin/panel-fix" 그러나 이것은 작동하지 않았습니다. 스크립트를 수동으로 …



3
스크립트에서 사용하는 비밀번호를 저장하는 가장 안전하지 않은 방법은 무엇입니까?
내 사용자 이름과 비밀번호를 사용하여 서비스로 자동 인증하는 Bash 스크립트가 있습니다. 자격 증명은 현재 스크립트 내에 일반 텍스트로 저장됩니다. 스크립트 액세스를 허용하면서 이러한 자격 증명을 가장 안전하게 저장하려면 어떤 예방책을 취해야합니까? 설명의 요점 : 가능한 경우 다른 인증 방법을 대신 사용해야한다는 것을 이해합니다. 암호 인증이 유일한 옵션 인 경우 여전히해야 …

2
apt-get autoremove에 의해 선택된 패키지 목록을 어떻게 얻을 수 있습니까?
apt-get autoremove선택한 패키지의 이름 만 인쇄하는 명령이 있습니까? 커널을 업데이트하고 이전 커널과 불필요한 패키지 ( apt-get autoremove)를 제거하는 스크립트를 작성하고 있지만에 의해 제거 될 패키지 목록을 화면에 인쇄하고 싶습니다 apt-get autoremove. 어떻게해야합니까?

4
인용 부호“$ ()”가있는 변수
나는이 스크립트를 썼다 : #!/bin/bash while [ true ] do currentoutput="$(lsusb)" if [ "$currentoutput" != "$lastoutput" ] then echo "" date and Time >> test.log date +%x_r >> test.log lastoutput="$(lsusb)" lsusb >> test.log fi sleep 5 done 나는 빨리 배우려고하는 초보자이며 변수의 따옴표 에 대한 질문을 받았습니다 . $ () …
12 bash  scripts 

4
로그인 수를 제한하는 Bash 스크립트
우리 회사는 하나의 서버 응용 프로그램을 실행해야하며 모든 사용자가 퍼티 터미널을 통해 액세스해야합니다. 20 개의 퍼티 터미널 만 열어야하는 쉘 스크립트를 작성하고 싶습니다. 21 번째 터미널이 열리면 해당 터미널을 즉시 닫고 싶습니다. 어떻게하면 되나요? 도와주세요.

4
다른 디렉토리 및 파일에 액세스하기위한 옵션으로 스크립트 작성
나는 2 개의 인수, 1 년을 선택하고 2, 최소, 최대, 평균 또는 모두가 관련 파일의 마지막 줄로 표시되도록 선택할 것인지 묻는 스크립트를 작성하는 데 오랫동안 어려움을 겪었습니다. 선택한 연도 기본적으로, 나는 다른 디렉토리 (2000, 2001, 2002 등)의 하위 디렉토리가있는 디렉토리를 가지고 있습니다. 그 디렉토리는 (a) 다른 인구 (실제 정보는 아니지만)에 …

3
짝수를 세는 쉘 함수의 실수
과제를 위해 일련의 숫자가 제공 될 때 짝수의 숫자를 인쇄하는 함수를 작성해야합니다. 나는 (인쇄 나는 이전 할당에 사용되는 코드의 조각을 사용하는 1숫자도 때와 0숫자가 홀수 일 때) 내 문제는 이제 내 기능이 계속 인쇄된다는 것 0입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 내 스크립트는 다음과 같습니다. #!/usr/bin/bash # File: nevens.sh # …


2
알파벳 루프
이것은 OSX에서 완벽하게 작동합니다 #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done 그러나 우분투에서 실행할 때 다음 오류가 발생합니다. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected 문제를 해결할 수없는 것 같습니다. 어떤 제안?
12 bash  scripts  syntax 

5
.sh 확장자를 지정 하시겠습니까?
왜 일부 시스템은 .sh확장자없이 파일 이름을 지정하여 파일 을 실행 하고 다른 시스템은 이름과 확장자를 요구합니까? 내 경우에는이 지침에 따라 일련의 명령을 작성하려고합니다 . 지금 확장을 지정하고 있지만 명령을 실행할 수없는 .sh것이 좋습니다.

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