«shell-script» 태그된 질문

쉘 스크립트는 운영 체제의 쉘 또는 명령 행 인터프리터 용으로 작성된 스크립트입니다.

2
jar 파일을 시작하기위한 .bat 파일과 같습니다.
이 .bat / ... 파일을 클릭하면 예를 들어 jar 파일이나 다른 프로그램 (.exe, .app ...)을 시작하기위한 Linux, MacOSX 및 기타 운영 체제 용 .bat 파일 대안은 무엇입니까? 나는 .sh를 알고 있지만 어떤 운영 체제가 기본적으로 지원합니까? .sh 파일과 같습니다. 어느 파일이 어떤 외부 의존성이나 라이브러리 (파이썬과 같은)없이 기본적으로 어떤 OS에서 …

0
가상 환경이있는 Windows에서 쉘 스크립트를 실행하는 방법?
내 시스템에서 가상 디렉토리라는 디렉토리를 만들었습니다. virt_env. 필요한 파이썬 스크립트를 설치했습니다. 지금 나는 달리고 싶다. .sh 동일한 가상 환경의 스크립트. 리눅스 기반 시스템에서이 작업을 수행하면 ./shell_script.sh. 하지만 창문에서는 sh ./shell_script.sh. 윈도우 명령을 입력하면, 'sh'는 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. 어떻게해야합니까? sh 명령을 실행하려면 …


2
nginx.conf 파일 내의 단일 행을 다중 행 내용으로 바꾸십시오
나는 "/etc/nginx/nginx.conf"파일의 백업을 만들고 싶다. 그런 다음 파일에서 다음 줄을 편집하십시오. include /etc/nginx/sites-enabled/*; 대신에 나타납니다 ... include /etc/nginx/sites-enabled/*; server { listen 8081; location / { proxy_pass http://127.0.0.1:8080/; proxy_redirect default; auth_basic "Server Administration"; auth_basic_user_file /etc/nginx/passwords; } } 내 문제는 내가 리눅스에 여전히 아주 익숙하지 않은데, 나는 sed를 사용할 수있을 것이라고 생각했지만, …


1
시작시 서비스 시작 방법
우분투 서버를 사용하여 Kodi 상자를 만들고 있습니다. 나는 그렇게하기 위해 kodi-standalone-service를 사용하고 있습니다. kodi를 시작하기 위해 쉘 스크립트 (sudo -S & lt; & lt; & lt; "password"systemctl start kodi)를 만들었습니다. 내가 그것을 수동으로 실행할 때 예상대로 코디를 시작합니다. 그래도 시작할 때 실행해야합니다. 내가 할 수있는 유일한 방법은 적어도 @reboot /home/main/startupscript.sh를 …

1
스크립트를 통한 변경 사항 구현
이해 스크립트의 학습 단계. 나는이 모든 것을 새로운 시스템마다 변화시켜야한다. 그래서이 스크립트를 만들었습니다. 불행하게도 작동하지 않습니다. 사용자 입력을 읽고 변수에 보관하면 시간이 지나면 어떻게 다시 사용할 수 있는지 이해하고 싶습니다. 이 스크립트 에서처럼 사용자에게 입력 내용을 묻습니다. Is this a DNS Server 과 what is the rev of the server. …

2
WPA2 Enterprise 네트워크에 자동 연결하려면 어떻게해야합니까?
필요한 조치없이 네트워크를 사용할 수있을 때마다 컴퓨터가 부팅 되 자마자 WPA2-Enterprise 네트워크에 자동으로 연결하고 싶습니다. 컴퓨터는 이미 연결을 제공하고 있으며 비밀번호를 기억하기는하지만 여전히 'Enter'를 눌러 연결해야합니다. 또한 로그인이 터미널에 있으면 연결이되지 않습니다. 더 선호하는 네트워크를 사용할 수 없다면 로그인 할 때마다 자동으로 연결하고 싶습니다. 가장 좋은 방법은 무엇입니까? Fedora 19를 …

2
bash에서 음의 부동 소수점을 비교하는 방법
스크립트를 테스트했는데 bash에서 음의 부동 소수점 비교에서 실패합니다. 우리가 뭘 잘못하고 있니? $F1=10000000000 $F2=300 FLP=$(bc <<< "scale=5; ($F2 - $F1)/$F2 * 100") if [ $FLP -eq "1" ]; then echo " greater" else echo "smaller" fi -99.99900으로 "더 크게"계속 인쇄합니다. 도움을 주셔서 감사합니다

3
고성능 퍼 포스 동기화
p4 동기화 폴더를 시도하고 있습니다 ... 빠르지는 않으며 CPU의 2 % 만 사용하고 있습니다. 나는 공연에 만족하지 않습니다. 매개 변수 n이 주어지면 bash에서 함수를 작성하려고합니다. 모든 파일 및 폴더의 대기열을 n 레벨 깊이로 만들고 p4 sync -f $ thatDirectory / ... 또는 p4 sync -f $ thatFile 프로세스의 포크를 형성합니다 …

1
bash 스크립트는 각각 자체 인수를 갖는 두 개의 함수를 연속적으로 호출합니다.
비슷한 질문이 많이 있지만, 내가 찾고있는 것과 Bash 스크립팅 안내서에서 예제를 찾을 수 없습니다 (큰 책이 있지만 확실합니다 ...) 내가 원하는 것은 이것입니다. ./runMe.sh가 호출하는 파일이 있는데 그 내용은 다음과 같습니다. callMaxima() { maxima -b "$1" } callSINGULAR() { /opt/local/bin/Singular -b "$2" } callMaxima $1; callSINGULAR $2; Maxima가 터미널에 전달 …


1
쉘 스크립트를 사용하여 스크립트가 다른 위치에있는 동안 위치에있는 파일에 액세스해야합니다
위치에 파일을 배치했습니다 /tmp/parent_dir/child_dir/file_1 스크립트는 위치에 배치됩니다 /usr/local/bin/file_load/load_data 이 위치 ( /usr/local/bin/file_load/load_data) 에서 스크립트 내 file_1에서 다른 위치 ( /tmp/parent_dir/child_dir/file_1) 에 있는 파일 ( )에 어떻게 액세스 할 수 있습니까?

2
VM에서 스크립트를 실행하는 방법
가상 머신에 내가없이 실행하고 싶은 스크립트가 있습니다. []$ ./myscript [studentuser@CentosStudentSvr ~]$ myscript -bash : iduser : 명령을 찾을 수 없습니다 그렇지 않으면 오류가 발생합니다. -bash: iduser: command not found 어떻게 고칠 수 있습니까? 고맙습니다

1
heredoc 구문에서 변수 확장 및 이스케이프
스위치의 arp 테이블을 긁어내는 다음 스크립트가 있습니다. 내가 어떻게 모든 것을 피하려고 시도하든, 인용하거나 그렇지 않으면 제대로 작동하지 않습니다. bash 라인은 Expect 인터프리터로 전달되기 전에 내 쉘에서 해석됩니다. bash 줄을 문자 그대로 전달하여 스위치가 실행되도록하고 싶지만 어떻게 든 $ thirdoctet 변수를 확장해야하고 ssh @ {ip}을 확장하고 싶습니다. Arista의 bash는 변수 …

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