bashスクリプトを使用してください./find_dates
。コードは次のとおりです。find_dates
grep '^2019/02/01' /pi/home/data/*|sort -t: -k2 > /pi/home/files/data.txt;
データを取得しています。data.txt
しかし、私が走ったとき./find_dates2 2019/02/01
。コードは次の場所にありますfind_dates2
。
grep '^$1' /pi/home/data/*|sort -t: -k2 > /pi/home/files/data.txt;
空だったdata.txt
。
ベストアンサー1
単純な誤字 - 一重引用符の代わりに二重引用符を使用してください。それ以外の場合、変数は拡張されません。
grep "^$1" /pi/home/data/*|sort -t: -k2 > /pi/home/files/data.txt;