特定の名前ですが、拡張子が異なるすべてのファイルを一度に削除する

特定の名前ですが、拡張子が異なるすべてのファイルを一度に削除する

次のファイルセットを含むディレクトリがあります。

cheatsheetold.aux
cheatsheetold.log
cheatsheetold.out
cheatsheetold.pdf
cheatsheetold.synctex.gz
cheatsheetold.tex
cheatsheetnew.aux
cheatsheetnew.log
cheatsheetnew.out
cheatsheetnew.pdf
cheatsheetnew.synctex.gz
cheatsheetnew.tex

私がしたいことはすべて削除することですcheetsheetold.

cheatsheetold.aux
cheatsheetold.log
cheatsheetold.out
cheatsheetold.pdf
cheatsheetold.synctex.gz
cheatsheetold.tex

触れる必要はありませんcheatsheetnew

cheatsheetnew.aux
cheatsheetnew.log
cheatsheetnew.out
cheatsheetnew.pdf
cheatsheetnew.synctex.gz
cheatsheetnew.tex

私はすでにそれを見ましたこれは別の質問ですしかし、両方のファイル名に完全な拡張子があるため、問題は解決されません。

ベストアンサー1

Unixにはファイル拡張子がなく、MicrosoftのWindowsにもありません(Windows ME以降ではありませんが、ファイルエクスプローラにはまだ概念があります)。あなたがしなければならないことは(あなたの場合cheatsheetold.

を使用してこれを行うことができますcheatsheetold.*。次にファイルリストをに渡しますrm。どのコマンドでも使用できます。これは問題ではありませんrm

練習するecho cheatsheetold.*

おすすめ記事