【发布时间】:2016-08-10 19:13:45
【问题描述】:
我正在尝试在 bash 或 python 中运行一个脚本,该脚本在目录中找到一个 nfo 文件并重命名它。
就像目录在 /home/disk/xxx/P 里面有文件,这个文件名为 b.nfo 我想重命名为 1.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?
-
运行这些脚本时发生了什么?