«scripting» 태그된 질문

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

2
비 대화식으로 SSL 인증서 작성 [닫기]
대화식이 아닌 자동으로 SSL 인증서를 만들고 싶습니다. 즉, 데이터를 요구하지 않습니다. 인증서를 만드는 일반적인 방법은 다음과 같습니다. openssl req -x509 -nodes -days 7300 -newkey rsa:2048 \ -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem 나는 다음을 시도했다. openssl genrsa -out server.key 2048 touch openssl.cnf cat >> openssl.cnf <<EOF [ req ] prompt = no …
28 scripting  ssl 

2
`set -eu`를 사용할 때 EXIT 및 ERR 트랩의 올바른 동작
ERR 및 EXIT 트랩과 함께 set -e( errexit), set -u( nounset)를 사용할 때 이상한 동작이 관찰됩니다 . 그것들은 관련이있는 것처럼 보이므로, 하나의 질문에 넣는 것이 합리적입니다. 1) set -uERR 트랩을 트리거하지 않습니다 암호: #!/bin/bash trap 'echo "ERR (rc: $?)"' ERR set -u echo ${UNSET_VAR} 예상 : ERR 트랩이 호출됩니다. RC! …

1
명령이 실패한 파일 찾기
파일을 인수로 허용하는 스크립트가 0이 아닌 값을 반환하는 모든 파일을 재귀 적으로 찾고 싶습니다. '찾기'또는 유사한 도구를 사용하여이 작업을 수행하는 방법을 알고 있습니까?

1
shebang 후 서명?
에서 아파치 httpd 프로젝트의 "지원 / apxs.in"스크립트 로 둘러싸인 텍스트 @표시 후 제공됩니다 #!. 즉, 스크립트의 첫 줄은 다음과 같습니다. #!@perlbin@ -w 이것은 Perl 또는 UNIX 커널입니까? 즉, path/to/script/script_name.in?를 사용하여이 스크립트를 실행할 수 있습니다 . 그렇지 않은 경우 #!?로 스크립트를 시작하는 이유는 무엇 입니까?

6
비밀번호를 계속 입력하지 않고도 SSH pub 키를 서버 목록에 어떻게 전파 할 수 있습니까?
최근에 서버 목록에 대한 사용자 이름 / 암호 액세스 권한이 부여되었으며 SSH 공개 키를이 서버에 전파하여 더 쉽게 로그인 할 수 있습니다. 그래서 분명합니다 : 이것을 자동화하기 위해 사용할 수있는 원격 서버에는 기존 공개 키가 없습니다. 이것은 내가이 서버에 처음 로그인 할 때 이루어지며, 액세스하기 위해 자격 증명을 지속적으로 입력하지 …


7
부울 변수 반전
간단한 스크립트를 사용하고 싶습니다 flag=false while !$flag do read x if [ "$x" -eq "true" ] then flag=true fi echo "${x} : ${flag}" done 그러나 그것을 실행할 때을 입력 true하면 x="true"및 을 볼 수 flag="true"있지만주기는 끝나지 않습니다. 스크립트에 어떤 문제가 있습니까? 부울 변수를 올바르게 반전시키는 방법은 무엇입니까?
26 bash  scripting 


10
원 라이너 vs 스크립트
나는 한 줄짜리 스크립트 대신 스크립트를 작성하는 것에 대한 경멸을 표현하는 많은 질문과 답변과 의견을 발견했습니다. 그래서 알고 싶습니다. 언제 그리고 왜 "한 줄짜리"가 아닌 독립형 스크립트를 작성해야합니까? 혹은 그 반대로도? 둘의 유스 케이스와 장단점은 무엇입니까? 일부 언어 (예 : awk 또는 perl)가 다른 언어 (예 : python)보다 한 줄짜리에 …

3
화면에서 스크립트 실행
분리 된 화면에서 bash 스크립트를 실행하고 싶습니다. 스크립트는 프로그램을 몇 번 호출하는데, 각 프로그램을 기다리는 데 시간이 너무 오래 걸립니다. 첫 번째 생각은 단순히 화면을 열고 스크립트를 호출하는 것이었지만 ctrl-a d스크립트가 실행되는 동안 분리 할 수없는 것 같습니다 . 그래서 나는 약간의 연구를하고 shebang을 다음과 같이 바꾸라는 지시 를 찾았습니다 …

4
에코를 사용하여 컬러 텍스트 인쇄
나는 예를 들어 붉은 색과 같은 에코를 사용하여 컬러 텍스트를 인쇄하는 경우 코드는 다음 echo -e "\e[1;31m This is red text \e[0m" 과 같습니다. 이 예에서 31은 붉은 색의 코드이고 다른 색의 수는 다음과 같습니다. Black 0;30 Dark Gray 1;30 Blue 0;34 Light Blue 1;34 Green 0;32 Light Green 1;32 …

5
bash의 if test와 find 명령을 함께 사용하려면 어떻게해야합니까?
충돌 로그가있는 디렉토리가 있고 find 명령을 기반으로 bash 스크립트에서 조건문을 사용하고 싶습니다. 로그 파일은 다음 형식으로 저장됩니다. /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log 지난 5 분 동안 수정 된 특정 앱에 대한 충돌 로그가있는 경우 if 문이 true를 반환하기를 원합니다. find내가 사용하는 것이 명령은 다음과 같습니다 find /var/log/crashes -name app-\*\.log -mmin -5 나는 그것을 …



8
리눅스에서 가장 보편적 인 스크립팅 언어는 무엇입니까?
이 질문은 Unix & Linux Stack Exchange에서 응답 할 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 우리는 Linux 시스템 용 스크립트를 작성하고 있으며, 가장 보편적으로 사용되는 Linux 스크립팅 언어가 무엇인지에 대한 논쟁이있었습니다. 배쉬, SH, 포 식스? 뭐?

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