переименование нескольких файлов на основе даты изменения

Для этого используется команда head с аргументом -n с количеством строк из каждого файла, например:

head -n3 *

или

head -n3 *.txt

Это также работает для одного файла:

head -n3 filename.txt
1
задан 16 December 2014 в 21:15

1 ответ

Через python,

script.py

import os
import shutil
directory = sys.argv[1]
count = '0'
for item in os.listdir(directory):
    count = str(int(count)+1)
    newname = re.sub(r'.*', count+'.txt', item)
    shutil.move(directory+"/"+item, directory+"/"+newname)

Как запустить?

python3 script.py /path/to/the/directory
0
ответ дан 24 May 2018 в 01:48

Другие вопросы по тегам:

Похожие вопросы: