我想将ls -l命令的输出复制到一个名为“ xyz”的文件中。我知道我必须采用ls -l的输出,然后使用管道将其发送到cp命令,即ls-l的输出将用作cp命令的输入
$ls-l
-rw-r--r-- 1 1030082 oinstall 167 Mar 27 10:36 \
-rw-r--r-- 1 1030082 oinstall 167 Mar 27 10:36 a1
-rw-r--r-- 1 1030082 oinstall 103 Mar 27 12:40 a2
-rw-r--r-- 1 1030082 oinstall 30 Mar 27 12:43 a3
-rw-r--r-- 1 1030082 oinstall 21 Mar 27 13:47 a4
drwxr-xr-x 3 1030082 oinstall 4096 Mar 27 16:54 dir1
-rw-r--r-- 1 1030082 oinstall 94 Mar 27 13:53 unix
-rw-r--r-- 1 1030082 oinstall 105 Mar 27 10:33 xyz
输出到文件“ test.txt”:
ls -l > text.txt
管道摘要:
>将输出保存到文件。
>>将输出附加到文件。
<从文件中读取输入。
2>重定向错误消息。
| 将一个程序的输出作为输入发送到另一程序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句