連続した名前の欠落ファイルを見つける方法は? [コピー]

連続した名前の欠落ファイルを見つける方法は? [コピー]

1.txt、2.txtなどの名前で何千ものファイルがあります。これらのファイルの一部が欠落しています。どのファイルが欠落しているかを確認する最も簡単な方法は何ですか?

ベストアンサー1

ub=1000 # Replace this with the largest existing file's number.
seq "$ub" | while read -r i; do
    [[ -f "$i.txt" ]] || echo "$i.txt is missing"
done

ubls | sort -nまたは、同様の操作を実行して適切な値を簡単に見つけることができます。これはファイルの出力形式によって異なりseq、特にここにはゼロはありません。

おすすめ記事