ディレクトリ内のデフォルト名は同じですが、拡張子が他のすべてのファイルを見つける方法は?たとえば、0001.jpg
and0001.png
とととと。0001.tiff
0002.jpg
0002.png
ベストアンサー1
すべての一意のファイル名が必要な場合は、次のようにします。
ls -1 | sed 's/\([^.]*\).*/\1/' | uniq
これらのファイルの複数を同じデフォルト名で指定するには、次のようにします。
ls -1 | sed 's/\([^.]*\).*/\1/' | uniq -c | sort -n | egrep -v "^ *\<1\>"
ピリオドが複数あるファイル名の場合は、次のコマンドを使用します。
ls -1 | sed 's/\(.*\)\..*/\1/' | uniq -c | sort -n | egrep -v "^ *\<1\>"