«scripts» 태그된 질문

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

2
비밀번호에서 Bash 스크립트 및 이스케이프 특수 문자
나는 이미 여기에서 많은 질문을 읽었지만 어쨌든 아무것도 효과가 없습니다. 원격 컴퓨터에서 데이터베이스를 덤프하는 암호를 보내야하는 bash 스크립트가 있습니다. !/bin/sh /usr/bin/ssh -p 91899 user@remoteHost mysqldump -u db_user -p#8111*@uu( my_database | gzip -c > my_database.sql.gz 이제이 암호에는 모든 종류의 특수 문자가 있습니다. #8111*@uu( 작은 따옴표 안에 암호를 사용하여 위의 명령을 직접 …
10 bash  scripts  password 


3
apt-get 업데이트를 위해 GUI 프론트 엔드를 실행하는 명령
다음 그림과 같이 GUI에서 apt-get update를 실행하는 명령이 있는지 알고 싶습니다. 내가하고 싶은 것은이 GUI 관리자를 통해 소프트웨어 소스를 업데이트하는 스크립트를 작성하는 것입니다. 좀 더 사용자 친화적으로 만들 수 있습니다. 이 작업을 수행하려면 명령이 필요합니다. 도와주세요.

4
for 루프의 루프 변수 오류
내가 좋아할 때 for i in 1 2 3 4 5 내 파일 #!/bin/sh이 맨 위에 있습니다. 하지만 내가 사용할 때 for(( i = 0; i<=5; i++)) 그런 다음 오류가 표시됩니다 Syntax error: Bad for loop variable shebang을 제거하면 제대로 작동합니다. 이것 뒤에 이유를 말해주세요.
10 scripts 

3
cronjob을 사용하여 매일 스크립트 실행
알아낼 수 없기 때문에 사용할 정확한 코드가 필요합니다. crontab -e크론 작업을 설정하는 데 사용 하지만 저장하면 작동하지 않습니다. 또한 newmail.sh루트 사용자로부터 호출 된 파일을 실행하려고합니다 .
10 scripts  cron 

1
유휴 시간에 쉘 스크립트 또는 명령 실행
bash 쉘에서 유휴 시간을 기반으로 쉘 스크립트 또는 명령을 실행할 가능성을 찾고 있습니다. 예를 들어, 내 서버에 대한 SSH 세션에 있고 터미널에서 X 분 동안 활동이 없으면 다음과 같은 원하는 프로그램을 시작하는 명령을 원합니다. cmatrix돌아와서 키를 누르면 내가 떠난 곳으로 돌아가


3
보다 편리한 방법으로 신청서를 시작하려면 어떻게해야합니까?
저는 우분투에서 처음입니다. 다음과 같은 방식으로 열리는 응용 프로그램이 있습니다. 콘솔에 입력합니다. cd ~/MyDirectory ./myapp +some arguments 솔루션을 어떻게 찾을 수 있습니까? 매번 콘솔에 이러한 명령을 입력하지 않고도 응용 프로그램을 시작할 수 있습니까? 박쥐 스크립트 또는 Windows의 .lnk와 같은 스크립트를 생각하고 있습니다. 다른 유사한 질문에서 스크립팅에 대한 언급과 토론 만 …
9 scripts 

3
이름에 \ n 문자가있는 폴더의 for 루프
\n이름 이있는 폴더가 있습니다. 예를 들면 다음과 같습니다. $ ls ''$'\n''Test' 테스트 이름이있는 폴더와 이름 앞에 빈 줄이 있습니다. 따라서 부모 디렉토리에서 이와 같은 스크립트를 실행할 때 : while IFS= read -r d; do rmdir $d done < <(find * -type d) 이것은 보여준다: rmdir: failed to remove '': No …

2
실행 순서를 결정하기 위해 스크립트 파일 이름에 선행 번호가있는 유스 케이스
Linux에서 각 파일 이름이 숫자로 표시되고 파일이 특정 순서로 실행되는 쉘 스크립트가있는 디렉토리가있는 문서 또는 유스 케이스를 찾고 있습니다. 이 규칙은 무엇이며 어디에 사용됩니까? 예를 들면 다음과 같습니다. 0001-motd.sh 0002-proxy.sh 0300-ssh.sh 나는 이것을 전에 본 것을 알고 있으며 그것이 어디에서 무엇이 무엇인지 확실하지 않습니다.

3
bash 스크립트에서 sudo 무시
작은 bash 스크립트가 있습니다. #!/bin/bash touch dummy.txt 이 스크립트를 실행하면 루트로 보호 되는 스크립트 sudo가 생성 됩니다 .dummy.txt 내가하고 싶은 것은 : 이 스크립트가 sudo일반 사용자를 사용하여 실행되는지 여부에 관계없이 파일 dummy.txt은 루트로 보호 되어서는 안됩니다 .
9 14.04  bash  scripts  sudo 



6
일련의 sed 명령은 명령 행에서 작동하지만 스크립트에서는 작동하지 않습니다.
이 SE 데이터 쿼리 의 .csv출력을 다음 과 같이 출력 하고 있습니다 (5022 항목 만 해당). "{ ""id"": 281952, ""title"": ""Flash 11.2 No Longer Supported by Google Play"" }" "{ ""id"": 281993, ""title"": ""Netbeans won't open in Ubuntu"" }" (그리고 ^M[number]와 ""title ""사이에 줄 끝이 있습니다). 다음과 같이 표시해야합니다. 281952,Flash …

1
변수에 값을 할당하는 동안“STR : Command not found”
“test.sh”라는 쉘 스크립트에 다음 줄을 입력했습니다. #!/bin/bash echo Hello World STR=”Hello Again” echo $STR chmod를 실행 파일에 추가 한 후로 스크립트를 실행했습니다 ./test.sh. 그러나 나는 메시지를 받는다 ./test.sh: line 3 STR: Command not found 내가 무엇을 잘못하고 있지?

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