«bash-script» 태그된 질문

bash 쉘 언어로 작성된 스크립트. 대부분의 질문은 / bash 및 / shell-script 태그를 대신 사용해야합니다.

4
/ dev / null로 리디렉션
bash 셸 스크립트 예제를 읽고 있습니다. #!/bin/bash # This script makes a backup of my home directory. cd /home # This creates the archive tar cf /var/tmp/home_franky.tar franky > /dev/null 2>&1 # First remove the old bzip2 file. Redirect errors because this generates some if the archive # does not …
144 bash-script  null 

3
한 줄 bash 루프에서 & (앰퍼샌드) 사용
이 명령을 성공적으로 사용하여 구성 파일의 변수를 변경 한 다음 루프 내에서 Python 스크립트를 실행합니다. for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done DoMyScript.py종료하기 전에 각각 자체가 실행하는 데 약 30 초가 걸리므로 다음 배경을 생성 할 수있는 동안 백그라운드로 다시 연결하고 싶습니다. 다음과 같이 앰퍼샌드를 추가하여 익숙한 것을 시도했습니다. …


3
명령으로 변수; 평가 대 bash -c
나는 bash는 스크립트 사람이 만든 읽고 있던 나는 저자가 명령으로 변수를 평가하는 평가 사용하지 않는 것으로 나타났습니다 저자는 사용을 bash -c "$1" 대신에 eval "$1" 나는 eval을 사용하는 것이 선호되는 방법이라고 가정하고 어쨌든 더 빠를 것입니다. 그게 사실입니까? 둘 사이에 실질적인 차이가 있습니까? 이 둘의 차이점은 무엇입니까?

5
리눅스 대 맥 OS의 배쉬
iMac을 구입하고 있습니다. 나는 오랫동안 Linux에서 일해 왔으며 많은 bash 스크립팅을 수행합니다. Mac OS에서 모든 bash 명령과 기능을 사용할 수 있는지 궁금합니다. 누구든지 Mac bash 스크립팅 경험이 있습니까? 귀하의 의견에 감사드립니다.
27 osx  bash-script 


6
Un * x 용으로 잘 알려져 있고 잘 사용 된 쉘 스크립팅 IDE가 있습니까?
쉘 스크립팅, 특히 bash 및 zsh 스크립트를 대상으로하는 IDE가 있습니까? 이는 셸 스크립트에 구문 강조 표시를 제공하고 Python, Java 및 C와 같은 일반 프로그래밍 언어에서 사용할 수있는 것과 마찬가지로 중단 점, 변수 검사 및 수정 등의 기능이있는 환경을 디버깅하는 것이 중요합니다. 예를 들어 Microsft Windows Powershell 에는 Powershell Plus 및 …
23 bash-script  ide 



5
배쉬 : 유형 (배쉬 내장)의 사용은 무엇입니까?
Bash 스크립트에서 내가 찾은 명령을 발견했습니다. find /var/log/abcd -type f 위 명령은 로그 파일 정리와 관련이 있습니다. 나는 무엇을 알고 find있습니다. 를 본 후 -type f매뉴얼 페이지를 보았습니다. BASH_BUILTINS (1) 의 맨 페이지에서 볼 수 있습니다. type명령 에서 -f 플래그에 대한 설명 은 다음과 같습니다. The -f option suppresses shell …
16 bash  bash-script 

1
기능 매개 변수에 의해 제공되는 명령 실행
매개 변수가 메소드에 제공하는 명령을 실행하는 bash 스크립트에서 함수 메소드를 작성하려고합니다. 다음과 같은 의미 : special_execute() { # Some code # Here's the point where the command gets executed $@ # More code } special_execute echo "abc" 나는 이미 내가 시도 $@, "$@", $*, "$*"내가 그걸 어떻게 할 수 있을까?

1
stdout에서 색상 코드를 제거하고 파일 및 stdout으로 파이프하는 방법
printf일부를 tput혼합하여 사용하는 프로그램이 있으며 출력을 파일뿐만 아니라 stdout에 파이프하고 싶습니다. sed스크립트에 불필요한 의존성을 원하지 않기 때문에 사용하고 싶습니다 . 여기까지 내가 가진 것입니다. printf "\n$(tput setaf 6)| $(tput sgr0)$(tput setaf 7)Sourcing files...\033[m\n" | tee install.log 이것에 대한 유일한 문제는 내 로그 파일이 모든 색상 출력을 얻는 것입니다 ... ^[[36m| …

2
bash 스크립트의 정규식
이것은 처음으로 bash 스크립팅이므로 쉽게 실수 할 수 있습니다. 기본적으로 사용자 그룹을 가져 오는 스크립트를 작성하려고하는데 특정 그룹에 있으면 그에 따라 기록합니다. 분명히 더 많은 기능이있을 것이지만 정규식을 작동시킬 수 없을 때도 포인트가 없습니다! 지금까지 나는 이것을 가지고있다 : #!/bin/bash regex="^([a-zA-Z0-9\-_]+ : [a-zA-Z0-9\-_]+) (usergroup)$" # example output groups="username : username …

3
"마우스 이동"을 사용한 화면 비우기를 방지하는 스크립트가 작동하지 않습니다
이것은 "마우스 이동"을 사용하여 비디오를 시청하는 동안 화면 비우기를 방지하는 스크립트를 만들려는 시도입니다. 최고 CPU % 프로세스 값을 사용하고 싶습니다. topCPU 사용량이 5 %를 초과하면 마우스 이동이 발생합니다. #!/usr/bin/env bash sleep_period=60s while true; do if (( $(top -bn 1 | sed -nrs '8p' | awk '{ print $9 }') -gt …

2
bash 스크립트에서 암호를 그래픽으로 요청하고 기본 sudo 시간 초과 설정을 유지하십시오.
sudo -A(SUDO_ASKPASS) 옵션은 분명히 원인은 제한 시간 (예를 들어, timestamp_timeout) 설정을 잃고 SUDO. sudo -A 옵션을 사용하고 싶지만 bash 스크립트에서 기본 시간 초과 (예 : Ubuntu에서 15 분)를 유지하고 싶습니다. GUI 대화 상자에서 사용자의 암호를 안전하게 요청하고 싶지만 스크립트를 한 번만 요청하고 싶습니다 (50 회 이상). 또한 나는 그것이 나쁜 …

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