dir内にnfoファイルを配置して名前を変更するスクリプトをbashまたはpythonで実行しようとしています。 dirのようbashまたはpythonでファイルを検索して名前を変更します。
はホーム/ディスク/ XXX/P /であり、内部に存在したファイルがあり、私は
を1.nfoする名前を変更することb.nfoという名前のこのファイルは、私がいないとはbashとPythonの両方を試してみましたこれらの作業の運
バッシュ
cd /home/disk/xxx/P
for f in *;do
rename ".nfo" "1.nfo"
done
Pythonの
dir = '/home/disk/xxx/P'
x = os.listdir(dir)
for f in x:
if f.endswith('.nfo'):
new = '/home/disk/xxx/P' +'/'+'1.nfo'
os.system('mv str(f) new')
なし...何私は間違っている?
は、名前を変更しようとしている唯一の単一のファイルはありますか?ただb.nfo? – bluerojo
これらのスクリプトを実行したときにはどうなりましたか? – skrrgwasme