普段シェルスクリプトを書かないのでメモっておく
"d"で始まって"1"か"2"で終わる全てのディレクトリの中にある全てのファイルを数え上げる
n_files=0
for dir_name in `ls | grep ^d | grep [12]$`
do
n_files=$((n_files += `ls -1 $dir_name | wc -l`))
done
echo $n_files
More than 3 years have passed since last update.
普段シェルスクリプトを書かないのでメモっておく
"d"で始まって"1"か"2"で終わる全てのディレクトリの中にある全てのファイルを数え上げる
n_files=0
for dir_name in `ls | grep ^d | grep [12]$`
do
n_files=$((n_files += `ls -1 $dir_name | wc -l`))
done
echo $n_files
Register as a new user and use Qiita more conveniently