これは私が作業しているbashスクリプトです。
i/p: o/p: 拡張子を持つls *.py
出力ファイルのリスト.py
1. ファイル「n」個数をどのように知ることができますか.py
?
2. 次に、さらに処理するために、ポンプファイルを1つずつプログラムに入れますか?
ベストアンサー1
配列を使用します。
# get the files
files=(*.py)
# list the files
printf "%s\n" "${files[@]}"
# count the files
n=${#files[@]}
# iterate over the files
for file in "${files[@]}"; do
someCommand "$file"
done
# or, if you want the index for some reason
for ((i=0; i < n; i++)); do
echo "$i: ${files[i]}"
done
Bash配列チュートリアルここ