이것은 bash 스크립트입니다.
Counter.sh :
AWK를 사용하여 스크립트에있는 변수 변경
#!/bin/bash
rm -rf home/pi/temp.mp3
cd /home/pi/
now=$(date +"%d-%b-%Y")
count="countshift1.sh"
mkdir $(date '+%d-%b-%Y')
... 난 그냥 정수 1 (18 문자를 변경하기 AWK를 사용하는 방법을 알고하는 주셔서 감사합니다 응답)를 3로 설정 한 다음 Counter.sh 파일을 저장하십시오.
IMHO, 귀하의 목표에 대한 설명이 명확하지 않습니다. 'countshift.sh'에 의해 처리 될 데이터의 샘플과 그 입력으로부터 기대되는 출력을 포함한다면 그것은 완전히 ** un ** 모호 할 것입니다. 이러한 정의를 포함하도록 Q를 편집 해보십시오. 또한, 나는 당신이'count = $ (countshift1.sh)'명령 - 대체를 원하고'countshift1.sh'에서 반환 된 출력을'count' 변수에 할당 할 수 있다고 생각합니다. 행운을 빕니다. – shellter
이것은 끔찍한 생각입니다. 스크립트의 코드는 정적이어야합니다. 하지만 외부 파일에서 값을 읽을 수는 있습니다. – tripleee
기록을 위해, 지금도보십시오 http://stackoverflow.com/questions/38044884/time-variables-in-bash-scripting – tripleee