내가 찾은 이 bash스크립트를 내 자신의 작업에 사용할 것을 GitHub의에. 내 질문은 다음과 같습니다. 2-5 행은 무엇을 의미합니까? 그들은 단지 의견을 제시하거나 어떤 목적을 수행합니까? #!/bin/bash #$ -l h_rt=72:00:00 #$ -V #$ -N index_calc #$ -j y source ~/modules.sh cd $1 l_file=`find . -name 'L*stack' -type f` for l in …
bash 변수에 Windows 경로가 문자열로 있습니다. file='C:\Users\abcd\Downloads\testingFile.log' 이 경로를로 시작하는 Linux 경로로 변환하려고합니다 /c/Users.... 내 시도 다음과 같이 작동합니다. file=${file/C://c} file=${file//\\//} echo $file > /c/Users/abcd/Downloads/testingFile.log 문제 여기서는 파일 경로가 포함 된 문자열에 대해이 작업을 수행했습니다. 이 질문을하는 이유는 Ubuntu 16.04의 bash 스크립트에서 20 개의 문자열을 변환해야하기 때문에 변환 할 때마다 …
파일을 다운로드 한 다음 openssl암호화하는 데 사용 했지만 충분하지 않습니다. 파일을 다운로드 할 때 다운로드를 점진적으로 암호화하려면 어떻게해야합니까? 나는 파이프 curl와 사용에 대해 생각 openssl했지만 알아낼 수 없습니다. 이것을 수행하는 더 좋은 도구가 있습니까?
다음과 같은 bash 스크립트가 있습니다. #!/bin/bash if [ $1 = "--test" ] || [ $1 = "-t" ]; then echo "Testing..." testing="y" else testing="n" echo "Not testing." fi 그래서 내가하고 싶은 것은 ./script --test또는로 실행하는 것 ./script -t뿐만 아니라 인수없이 (단지 ./script) 실행하는 것입니다 . 그러나 현재 코드로 그렇게하면 출력은 …
bash로 진행률 표시 줄을 어떻게 만들 수 있습니까? 이것은 내 스크립트입니다. #!/bin/bash pass='number1 number12 number13 number14 number15 number16' chk='number14' for i in $pass ; do if [ "$i" == "$chk" ]; then echo ' Found ^_^' else echo 'loading 50%' fi done echo 'loading 50%'진행률 표시 줄을 만들기 위해 다른 …
별도의 터미널에서 여러 프로그램 (서버)을 동시에 여는 스크립트를 작성하고 싶습니다. 어느 것이 중요하지는 않으며 올바른 터미널 내부에 "랜딩"명령을 사용하여 다른 터미널에 다른 명령을 할당하고 싶습니다. 이게 가능해? 아마도 이런 식으로 : 열린 터미널 1 open terminal2 // 동시에 1과 함께. command1 // 새 터미널 창을 열지 않고 terminal1에서 실행 command2 …
새 작업 파일 이름이 이전 파일 이름과 같지만 원본 파일의 줄 수에 해당하는 접미사를 포함하여 현재 작업 디렉토리의 모든 파일 이름을 바꾸는 명령이 필요합니다 (예 : 파일 f에 10이있는 경우) 그런 다음 이름을 f_10)으로 바꿔야합니다 . 다음은 작동하지 않는 시도입니다. linenum=$(wc -l); find * -type f | grep -v sh …
이미지를 만들 수있는 수많은 CD가 있는데 궁금했습니다. 꺼내기 명령으로 꺼낼 수 있습니다. 디스크 트레이를 CD 드라이브에 다시 넣는 명령은 무엇입니까? 예, 트레이를 다시 넣을 수있는 유형입니다. 꺼내기 매뉴얼 페이지를 검색하여 명령을 추측했지만 알아낼 수 없었습니다.