gpt4 book ai didi

linux - 如何使用管道将 'ls-l' 的输出发送到 cp 命令?

转载 作者:太空狗 更新时间:2023-10-29 11:13:35 24 4
gpt4 key购买 nike

我想将 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> 重定向错误消息。

  • |将一个程序的输出作为输入发送到另一个程序。

关于linux - 如何使用管道将 'ls-l' 的输出发送到 cp 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29300910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com