«scripts» 태그된 질문

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

3
bash 스크립트를 어디에 두어야합니까
나는 정기적으로하는 일을 위해 함께 모은 몇 가지 매우 간단한 bash 스크립트를 가지고 있습니다. 그중 하나는 백업 작업을 수행하기 위해 이중성을 실행하는 것입니다. if ..만으로도 현명한 것은 없습니다. 이 스크립트를 sudo로 실행해야하므로 스크립트를 / usr / bin (또는 PATH의 다른 위치)에 넣는 것이 좋습니다.
15 bash  scripts  sudo 


2
스크립트가 완료되기 전에 Ubuntu를 종료하지 않는 방식으로 설정할 수 있습니까?
스크립트를 사용하여 한 디스크에서 다른 디스크로 btrfs 파티션의 증분 백업을 수행합니다. 스크립트는 하루 중 임의의 시간에 cron.weekly에 의해 시작됩니다. 스크립트가 실행되는 동안 시스템을 종료하면 오래된 백업이 제거되고 새로 생성되지 않아 문제가 발생합니다. 스크립트가 끝날 때까지 시스템을 설정하는 방법이 있습니까? systemd와 함께 Ubuntu 16.04를 사용하고 있습니다.

5
쉬운 터미널 방식으로 업데이트 채널 추가 및 제거
우분투 Software & Updates에는 업데이트 채널을 활성화 하는 GUI가 있다는 것을 알고 있습니다. 업데이트 제안 백 포트 보안 이 스크린 샷에 표시된대로 : 터미널과 같은 명령을 사용 하여이 작업을 수행하는 쉬운 방법을 찾고 있습니다 sudo apt-add-update enable updates sudo apt-add-update enable proposed sudo apt-add-update enable backports sudo apt-add-update enable security …

4
로컬 IP가 변경된 경우 스크립트를 실행하는 방법은 무엇입니까?
중복으로 표시하기 전에 : 이것은 동적 DNS 또는 이와 유사한 것이 아닙니다 . 네트워크가 작동 할 때마다 스크립트를 실행하는 방법을 알고 있습니다. 다음 /etc/NetworkManager/dispatcher.d과 같이 디렉토리에 스크립트를 추가하는 것은 간단합니다 . #!/bin/bash IF=$1 STATUS=$2 case "$2" in up) logger -s "NM Script up $IF triggered" su rmano -c /home/romano/bin/myscript ;; …


2
bc의 결과를 변수에 전달하는 방법
스크립트를 작성 중이며 결과를 bc변수 에 전달하고 싶습니다 . 2 개의 변수 ( var1및 var2)를 선언 하고 값을 지정했습니다. 내 스크립트에서 다른 계산 을 위해 작업 할 수 있도록 bc다른 변수에 결과를 전달하고 싶습니다 . 지금까지 내가 찾고있는 파일이 아닌 파일에 결과를 쓸 수 있었고 터미널에서 결과를 반향 할 수 …

5
명령 행 아카이브 관리자 / 추출기
모든 압축 형식에 해당하는 추출 명령을 모두 잊어 버렸습니다. 그래서 파일 확장자를 적절한 추출 명령에 매핑하는 스크립트를 작성하려고 생각했습니다. 그러나 나는 이와 같은 것이 이미 존재한다고 생각합니다. 파일 롤러와 같은 것에 만족하지만 파일 롤러는 GUI 도구입니다.


4
~ / .bash_login을 사용하여 로그인시 스크립트를 실행하십시오.
우분투에서 로그인하고 로그 아웃 할 때 스크립트를 실행해야합니다. 스크립트를 넣으려고했지만 ~/.bash_login작동하지 않았습니다. 스크립트를 실행할 수있는 더 좋은 위치가 있습니까? 내 스크립트가 있으며 /home/gsd/script/login.sh실행 파일입니다. 편집하다: 내가 입력하면 내 스크립트가 실행 /home/gsd/script/login.sh되며 + x로 설정됩니다. 지금, 난 단지 있습니다 touch /home/gsd/test.txt에서 ~/.bash_login테스트합니다. test.txt 파일은 절대 생성되지 않습니다 편집 2 : gsd@laptop:~$ …
15 login  scripts  logout 

2
gnome-tweak-tool의 설정을 어떻게 스크립팅 할 수 있습니까?
OS를 다시 설치할 때 스크립트를 실행하고 원하는 구성을 다시 얻을 수 있도록 명령 줄에서 구성 할 수 있기를 원합니다. Ubuntu 17.10으로 "업그레이드"한 후 gnome-tweak-tool을 사용하여 원하는 방식으로 설정을 가져와야한다는 것을 알았습니다. gnome-tweak-tool GUI에서 설정을 찾으면 스크립트 가능한 번역을 어떻게 알 수 있습니까? 예를 들어 다음 gsettings 라인은 아래의 gnome-tweak-tool 스크린 …

7
특정 확장자를 가진 파일과 그 안에있는 디렉토리를 어떻게 셀 수 있습니까?
.c큰 복잡한 디렉토리 구조에 확장명이있는 일반 파일 수 와이 파일이 얼마나 많은 디렉토리 에 있는지 알고 싶습니다 . 내가 원하는 결과는 그 두 숫자입니다. 파일 수를 얻는 방법에 대한 이 질문을 보았지만 파일도있는 디렉토리 수를 알아야합니다. 내 파일 이름 (디렉토리 포함)에는 문자가있을 수 있습니다. 공백으로 시작 .하거나 -공백이나 줄 바꿈이있을 …

4
bash에서 디렉토리 경로를 찾을 때 정규식을 전달하는 방법은 무엇입니까?
나는 디렉토리가 이름 anaconda또는 miniconda내 사용자 인지 확인하기 위해 작은 bash 스크립트를 작성했습니다 $HOME. 그러나 miniconda2내 집 에서 디렉토리를 찾지 못했습니다 . 이 문제를 어떻게 해결할 수 있습니까? if [ -d "$HOME"/"(ana|mini)conda[0-9]?" ]; then echo "miniconda directory is found in your $HOME" else echo "anaconda/miniconda is not found in your …


6
sed 또는 tail 파일에서 첫 번째 줄을 삭제하는 것이 더 빠릅니까?
이 답변 ( sed로 파일의 첫 번째 줄을 어떻게 제거 할 수 있습니까? )에는 파일의 첫 번째 레코드를 삭제하는 두 가지 방법이 있습니다. sed '1d' $file >> headerless.txt ** ---------------- 또는 ---------------- ** tail -n +2 $file >> headerless.txt 개인적으로 나는 tail옵션이 외관상 더 즐겁고 읽기 쉽다고 생각 하지만 아마도 …
14 scripts  sed  tail 

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