«scripts» 태그된 질문

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

4
터미널에서 명령을 열고 실행하는 .desktop 파일을 만듭니다.
Exec새 터미널을 열고 셸 스크립트를 실행하기 위해 .desktop 파일 의 명령 을 작성하는 방법을 알고 싶습니다 . 쉘 스크립트가 작동하고 모든 사용자가 액세스 할 수 있습니다. 터미널에서 스크립트를 시작하면 모든 것이 작동하지만 .desktop 파일에서 스크립트를 시작하려고 시도하는 것은 아닙니다. 내가 이미 시도한 몇 가지 조합은 다음과 같습니다. Exec=gnome-terminal -x sh …

10
Bash 스크립트를 사용하여 실행중인 플랫폼이 Ubuntu 또는 CentOS인지 확인하는 방법은 무엇입니까?
내 컴퓨터에서 실행되는 Linux 컴퓨터의 이름을 확인하는 명령을 알고 있습니다. 예를 들면 다음과 같습니다. 우분투 cat /etc/version CentOS cat /etc/issue 터미널에서 출력을 가져 와서 UBUNTU 또는 CENTOS인지 확인하고 다음 명령을 수행하려면 어떻게합니까? apt-get install updates 또는 yum update 우분투 14.04 cat /etc/issue

6
응용 프로그램 설치 셸 스크립트는 어떻게 작성합니까?
누구나 응용 프로그램 목록을 설치하기 위해 쉘 스크립트를 작성하는 방법을 알고 있습니까? 새 시스템을 설치할 때마다 각 응용 프로그램을 수동으로 설치해야하는 것은 고통스러운 일입니다. 편집 : 여전히 나에게 묻습니다 Do you want to continue [Y/n]?. 스크립트를 입력 y하거나 입력하라는 메시지를 표시하지 않는 방법이 있습니까?


2
bash에서“.”과“source”사이에 차이점이 있습니까?
"."의 차이점을 찾고있었습니다. "source"내장 명령과 몇 가지 소스 (예 : 이 설명 및 bash 맨 페이지)는 이들이 동일하다는 것을 나타냅니다. 그러나 환경 변수 문제로 테스트를 수행했습니다. 다음 testenv.sh을 포함 하는 파일 을 만들었습니다 . #!/bin/bash echo $MY_VAR 명령 프롬프트에서 다음을 수행했습니다. > chmod +x testenv.sh > MY_VAR=12345 > ./testenv.sh > …



2
파일의 수정 된 시간을 표시하는 방법?
bash 스크립트 내에서 사용하기 위해 파일의 수정 된 시간을 찾아 인쇄하는 방법을 원합니다. 나는 생각해 냈습니다 : ls -l $filename | cut -d ' ' -f '6-8' 어떤 출력 : Jul 26 15:05 파싱을 피하고 ls싶지만 거기에 연도를 두는 것이 유용합니다. 이상적으로는 date명령 의 기본 출력과 비슷한 출력을보고 싶습니다 . …

3
터미널을 닫지 않고 터미널에서 실행중인 스크립트를 종료하는 방법 (Ctrl + C가 작동하지 않음)?
다른 여러 프로그램을 호출하고 많은 명령을 실행하는 bash 스크립트를 작성했습니다. 터미널에서이 스크립트를 실행합니다. 이제 스크립트를 죽이고 싶습니다. 누르면 Ctrl + C그것을 잘라하지 않습니다 때로는, 때로는 스크립트가 다른 프로그램을 실행하기 때문에 나는 생각하고, 어떤 이유에 킬 (kill) 신호가 작동하지 않습니다. 그러나 터미널 창을 닫으면 스크립트가 종료됩니다. 실제로 터미널 창을 닫지 않고 …
35 bash  scripts 


2
리눅스 스크립트에서“while read…”사용하기
누군가 다음 코드가 어떻게 작동하는지 설명해 주시겠습니까? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done 특히,이 루프의 출력은 이유를 알고 싶습니다 3 4 5 6 2 1, 대신 3 2 1및 6 5 4두 개의 별도의 줄에? 나는 내 …
34 bash  scripts 

3
스크립트를 실행할 때 오류 메시지 '소스 : 찾을 수 없음'
수정 /etc/profile하고 $HOME/.profile일부 경로를 내 보내지 않는 작은 자동 설정 스크립트를 만들고 있습니다. 그런 다음 자동으로 다시로드하고 싶습니다. 나는 source이것이 그렇게 하는 것을 읽었 으므로 터미널을 시작하고 입력했다. source /etc/profile source ~/.profile 터미널에서 오류가 발생하지 않았습니다. 그러나이 두 명령을 Bash 스크립트에 넣으면 결과가됩니다 source: not found. #!/bin/sh지정된 경우에도 Bash가 스크립트를 …


6
터미널에서 이미지 회전
이미지가 많은 디렉토리가 있지만 방향이 잘못되었습니다. 이미지를 올바른 방향 (대개 ± 90 o ) 으로 회전하고 싶습니다 . 이미지 (shotwell 사진) 뷰어를 사용하여 회전 버튼을 클릭하여 개별적으로 회전 할 수 있지만 너무 지루합니다. 나는 보았다 man shotwell하고 shotwell --help-all있지만, 명령 줄에서 회전 명령을 호출하는 방법을 설명합니다 아무것도 없다. 터미널에서 shotwell …

6
시작 스크립트가 시작되지 않습니다
우분투 10.04 이 시작 스크립트 ( /etc/init/pure-ftpd.conf )를 만들었습니다 . # pure-ftpd - FTP server description "Pure-FTPd server" start on filesystem stop on runlevel S respawn respawn limit 10 5 pid file /var/run/pure-ftpd.pid console output pre-start script test -x /usr/local/sbin/pure-ftpd || { stop; exit 0; } end script exec /usr/local/sbin/pure-ftpd …

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