«scripts» 태그된 질문

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

5
PulseAudio로 프로그램 출력 기록
커맨드 라인 / bash 스크립트를 사용하여 PulseAudio 로 프로그램의 출력을 기록하고 싶습니다 . 모든 출력을 기록하지 말고 특정 프로그램의 출력 만 기록하는 것이 중요합니다. 나는 새로운 널 싱크를 만들어야하고 프로그램의 출력을이 새로운 싱크로 이동시켜야한다고 생각했습니다. 보다 것은 말할 parec 기록이 특정 모니터를 사용하는. 첫 번째 단계는 다음과 같습니다. pactl load-module …

2
bashrc 또는 bash_profile?
두 bash 로그인 스크립트의 차이점을 알고 있습니다. .bashrc "비 로그인"셸에서만 실행됩니다. .bash_profile(또는 .bash_login또는 .profile)는 "로그인"쉘에 의해 실행됩니다. 사람이 로그인 전용 실행을 위해 더 잘 맞는 어떤 물건, 같은 난 단지에 넣어 거라고의 좋은 사례가 있습니까 .bash_profile,하지만 그들은 정말에 이해가되지 것을 .bashrc? (나는 우리 대부분은 소스 알고 .bashrc에서 .bash_profile... 그래서 반대 …
49 scripts  startup  bash 

3
bash 스크립트에서 종료 0, 종료 1 및 종료 2의 의미
연습 연습을하고 있어요. 인수로 월 번호가 부여되고이 번호를 월 이름으로 변환하는 스크립트를 작성하십시오. 결과가 표준 출력으로 인쇄됩니다. 나는 해결책을 만들었다 : #test for number of argument if [ "$#" -eq 0 ] ; then echo -e "No argument." echo -e "Write a number between 1 and 12." exit 1 elif …
49 bash  scripts 




4
SSH를 통해 nohup 명령을 실행 한 다음 연결을 끊습니다.
이것을 실행하는 start.sh원격 서버에서 스크립트를 실행하고 싶습니다 . nohup node server.js & 순진하게, 나는 이것을 다음과 같이 SSH라고 부른다. ssh myserver <<EOF ./start.sh & EOF 스크립트가 시작되지만 세션은 연결된 상태로 유지됩니다. 스크립트의 다른 명령 으로이 단계를 따르고 싶기 때문에 좋지 않습니다. 원격 시스템에 SSH로 nohup연결하고 백그라운드에서 명령을 시작한 다음 연결을 …

13
bash에서 bc를 사용하여 소수를 반올림하는 방법은 무엇입니까?
bash 스크립팅을 사용하여 원하는 것에 대한 간단한 예 : #!/bin/bash echo "Insert the price you want to calculate:" read float echo "This is the price without taxes:" echo "scale=2; $float/1.18" |bc -l read -p "Press any key to continue..." bash scriptname.sh 가격이 48.86이라고 가정하면 대답은 41.406779661입니다 (실제로 41.40을 사용하고 있기 …
45 bash  scripts  bc 


3
일시 중단에서 다시 시작한 후 명령을 실행하는 방법은 무엇입니까?
랩톱에서 일시 중지 / 다시 시작하기 위해 실행되는 스크립트가 있습니다. 그럼 난 또 다른 시리즈가 xinput, xkbset그리고 xmodmap내가 세션을 시작할 때 실행되는 명령은 두 손가락 스크롤 및 키보드 바로 가기를 설정해야 할 수 있습니다. 일시 중단에서 다시 시작하면 두 손가락 스크롤 및 키보드 단축키가 작동하지 않습니다. 두 번째 파일의 명령을 …

4
쉘 스크립트에서“cd”가 작동하지 않는 이유는 무엇입니까?
그냥 내 디렉토리 를 변경 하는 스크립트를 작성하고 싶습니다 . 파일에 아래 명령을 넣었습니다. /home/alex/pathABC #!/bin/sh cd /home/alex/Documents/A/B/C echo HelloWorld 나는했다 chmod +x pathABC. 터미널에서에있는 동안 /home/alex나는 실행 ./pathABC하지만 출력은 그대로 HelloWorld이며 현재 디렉토리는 변경되지 않습니다. 그래서 무엇이 잘못 되었습니까?

5
$ 1과 $ 2가 null인지 확인하는 방법?
문자열 인수를 전달하는 스크립트를 실행 중이며 다음과 같이 else 문이 있으면 수행하고 싶습니다. if [ $1 != '' ] && [ $2 != '' ] then do something..... 그러나 그것은 보여 주었다 Error too many argument. 왜?


2
실수로 이름이 / bin Help로 바뀌 었습니다!
나는 비상 사태, Linux 및 Bash 초보자가 있으며 일부 파일의 이름을 바꾸는 스크립트를 작성하려고 엉망이되었습니다. 루프가 실수로 경로를 올라가고 (데스크톱의 폴더에서 스크립트를 실행했습니다) 이름 /bin을 변경 했습니다 /D_bin( D_추가 한 접두어였습니다). 이제 시스템은 /bin내용을 사용할 수 없으므로 no bash, no, no name mv, no sudo... 파일 in /D_bin은 이름이 바뀌지 …

8
시작 중에 /etc/rc.local의 명령이 실행되지 않는 이유는 무엇입니까?
/etc/rc.local시작하는 동안 Tiny Tiny RSS에 대한 업데이트 데몬을 시작 하는 단일 명령이 스크립트 에 있지만 시작하는 동안 스크립트가 실행되지 않습니다. 왜? 전체 /etc/rc.local 파일 : #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will …

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