linux 命令中的管道不工作。
Pipeline in linux command is not working.
我只想创建一个文件,其中使用管道填充一半递增的数字,然后是一半递减的数字。所以我可以自动生成数千个文件的过程。下面是我的代码和生成的文件输出。
shuf -i 1-10 -n 6 |排序-n |shuf -i 11-20 -n 6|排序-r > a.txt
20
18
17
13
12
11
您可以将它们分成两个命令:
shuf -i 1-10 -n 6 | sort -n > a.txt && shuf -i 11-20 -n 6 | sort -r >> a.txt
>>
允许您追加到文件
&&
在一行中执行第二个命令
我只想创建一个文件,其中使用管道填充一半递增的数字,然后是一半递减的数字。所以我可以自动生成数千个文件的过程。下面是我的代码和生成的文件输出。
shuf -i 1-10 -n 6 |排序-n |shuf -i 11-20 -n 6|排序-r > a.txt
20 18 17 13 12 11
您可以将它们分成两个命令:
shuf -i 1-10 -n 6 | sort -n > a.txt && shuf -i 11-20 -n 6 | sort -r >> a.txt
>>
允许您追加到文件
&&
在一行中执行第二个命令