删除特定的文件

2017-02-27  本文已影响0人  xuxiang

#!/usr/bin/python3.5.2/bin/python3.5

#  del.py

import os

lines=open( "/home/ml/a.sh" )

data=[line.rstrip( '\n' ) for line in lines]

for line in data:

    print( line )

    os.remove( line )

文件夹中有 重复的文件,在文件名中多了'(1)',要删除这些文件,用批处理报错,无法处理'(',只好用python删除。预先用 find -name "*(1)*" > a.sh 将多余的文件的名字拷贝到a.sh中。 line.rstrip('\n')是为了去掉回车符号。

上一篇下一篇

猜你喜欢

热点阅读