bash

bash備忘録

特定ディレクトリのファイルから10日経過したものから削除

find ./log -name "*.log" -mtime +10 -type f -exec rm -f {} \;

識別子を除く

BASENAME=`echo $1 | sed 's/\.[^\.]*$//'`

コマンド実行結果を変数へ入れる

『$()』と『“』で囲む方法2種類あるの今更ながら知って驚いた、、

lc=`cat ./sample.txt | wc -l`
echo $lc

ld=$(cat ./sample.txt | wc -l)
echo $ld

スポンサーリンク
コピペで使う