Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在unix中基于file1的内容创建多个文件?文件1的第1行到新文件1文件1的第2行到新文件2等_Unix - Fatal编程技术网

如何在unix中基于file1的内容创建多个文件?文件1的第1行到新文件1文件1的第2行到新文件2等

如何在unix中基于file1的内容创建多个文件?文件1的第1行到新文件1文件1的第2行到新文件2等,unix,Unix,我想阅读file1.txt和4个新文件的内容 例子: file1.txt包含10行 新文件1将包含第1、5、9行 新文件2将包含第2、6、10行 新文件3将包含第3、7行 新文件3将包含第4行,第8行 file1.txt包含 sr0\U dmd\U 029.dat sr0\U dmd\U 124.dat sr0\U dmd\U 185.dat sr0\U dmd\U 035.dat sr0\U dmd\U 021.dat sr0\U dmd\U 072.dat sr0\U dmd\U 032.d

我想阅读file1.txt和4个新文件的内容 例子: file1.txt包含10行
新文件1将包含第1、5、9行 新文件2将包含第2、6、10行 新文件3将包含第3、7行 新文件3将包含第4行,第8行

file1.txt包含
sr0\U dmd\U 029.dat
sr0\U dmd\U 124.dat
sr0\U dmd\U 185.dat
sr0\U dmd\U 035.dat
sr0\U dmd\U 021.dat
sr0\U dmd\U 072.dat
sr0\U dmd\U 032.dat
sr0\U dmd\U 019.dat
sr0\U dmd\U 042.dat
sr0\U dmd\U 154.dat

预期输出:
newfile1.txt
sr0\U dmd\U 029.dat
sr0\U dmd\U 021.dat
sr0\U dmd\U 042.dat

newfile2.txt
sr0\U dmd\U 124.dat
sr0\U dmd\U 072.dat
sr0\U dmd\U 154.dat

newfile3.txt
sr0\U dmd\U 185.dat
sr0\U dmd\U 032.dat

newfile4.txt
sr0\U dmd\U 035.dat
sr0\U dmd\U 019.dat