В Linux
У меня есть папка со следующей структурой:Multiple и рекурсивные переименование файлов в Баше
.
├── a
│ ├── 00000400000000030bfd.dat
│ ├── 10000400000000030bfd.dat
│ ├── 20000400000000030bfd.dat
│ ├── etc....
├── b
│ ├── 00000401000000030bfd.dat
│ ├── 10000401000000030bfd.dat
│ ├── 20000401000000030bfd.dat
│ ├── etc....
├── c
│ ├── 00000402000000030bfd.dat
│ ├── 10000402000000030bfd.dat
│ ├── 20000402000000030bfd.dat
│ ├── etc....
├── d
│ ├── etc....
├── e
│ ├── etc....
├── f
И так далее, пока в папке "p"
. Я хочу переименовать каждый файл .dat
в каждом каталоге в файл .html
с помощью сценария bash
. Как я могу это сделать?
Что вы пытаетесь для себя? Как вы потерпели неудачу? – Inian
Я пробовал с 'for i в 'ls -lR' do mv $ i $ i.html; done' и др. – FelixFrog