これはbashスクリプトです。
Counter.sh:このスクリプトの5行目に
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