Linux- разбить большие файлы на более мелкие куски и добавить.txt к меньшим частям
Я пытался разделить большой файл с помощью split
команда, но наряду с этим мне нужно сделать следующее:
- разделить несколько файлов в каталоге
- добавить расширение.txt к меньшим кускам
Я пробовал следующее:
split -dl 10000 "/root/Dumps/" "/root/Dumps/split/${new%.txt}";
но я получаю эту ошибку
split: output file suffixes exhausted
и добавить расширение, которое я использую --additional-suffix=.txt
но я получаю следующую ошибку
split: unrecognized option '--additional-suffix=.txt'
Редактировать: вывод apt-cache policy coreutils
является
If 'apt-cache' is not a typo you can run the following command to lookup the package that contains the binary:
command-not-found apt-cache
bash: apt-cache: command not found
Любая помощь?
Заранее спасибо
0 ответов
В моем случае, в любом случае не работает. Итак, я просто поставил код для его изменения.
split -dl 10000 "/root/Dumps/" "/root/Dumps/split/new; for input in new*;
do mv $input ${input}.txt;done