Я хочу разрезать файл размером 211 548 559 строк на 10 файлов меньшего размера.Итак, первый файл, например, будет иметь 1-ю до 21154856-й строки
Я хотел бы написать цикл for с последовательностью, которая позволяет мне автоматизировать процесс.
Я пытался создатьсначала функция, а затем цикл с последовательностью.
run_sed(){
sed -n $1p Bar08_depth_chr1.txt > Bar8_d_c1_$1.txt
}
for pos in seq 1 10 211548559
do
run_sed $pos
done
Этот скрипт не работал.Я верю, потому что 1 доллар в sed -n 1$p
Но я не знаю, как решить