ディレクトリ内の約200個のファイルについて、すべてのファイル名の先頭にString 1_
を追加したいと思います。
たとえば、ファイル名はDATASET_X_Y_Z
であり、結果は1_DATASET_X_Y_Z
になります。
シェルスクリプトについてはわかりませんが、ターミナルには1つのライナーがあります。
rename 's/^/1_/' *
は、現在のディレクトリ内のすべてのファイルの名前を変更しますまたは
rename 's/^/1_/' DATASET*
名前にDATASET
で始まる現在のディレクトリ内のすべてのファイルの名前を変更するため説明:s/^/1_/
という表現は、「ファイル名の先頭(この記号-> ^
)」を1_
に置き換えます。
現在のディレクトリにあるすべてのファイルの名前を簡単に変更できます(bashを使用している場合):
for i in *; do mv "$i" 1_"$i"; done
明らかに注意してください。現在のディレクトリ内にある「表示」されているすべてのファイル(ファイル名が「。」で始まらない)をすべて削除します。
pyRenamer を使用できます。 Ubuntuソフトウェアセンターにあります。 元のファイルパターンは{X}で、名前を変更したファイルパターンは1_ {1}である必要があります