Я записал это в комментарии, но добавляю его здесь
Вы устанавливаете настройки, которые Вы хотите перед созданием машины или после того, как она создается, я не думаю, что существует машина "по умолчанию"
Я понял, что это не, точно был, он искал, но думал, что это продемонстрирует то, что могло быть сделано.
Если я не пропускаю что-то, split
действительно разделяет с методической точностью, если Вы используете -l
переключатель:
-l, --lines=NUMBER
put NUMBER lines per output file
так
split -l 1 inputfile
должен сделать то, что Вы хотите.
awk '{print > $0".txt" }' inputfile
создал бы один файл на уникальную строку в inputfile, названном в честь содержания тех строк (с a .txt
расширение). Но остерегайтесь этого, когда предел параллельных открытых файлов будет достигнут, некоторые awk
реализации перестанут работать.
Или
awk '{f = "output_file." NR; print $0 > f; close(f)}' inputfile
Пронумеровать выходные файлы.
A=0
while IFS= read -r LINE ; do
printf '%s\n' "$LINE" > newfile$A
(( A++ ))
done < "$INPUTFILE"