gpt4 book ai didi

linux - 如何在 shell 脚本的不同行上显示 lsusb 结果?

转载 作者:太空宇宙 更新时间:2023-11-04 11:01:00 25 4
gpt4 key购买 nike

我没有使用过 Linux/Unix 操作系统,但现在我正在创建一个脚本 .sh。 它是这样的:

echo "the usb devices mounted are: " `lsusb`

结果与我从控制台运行相同命令时的结果不同(当我将所有设备放在不同的行中时,就像表格一样),但它只是一行,所有信息都在一行中。 你能帮我提示一下以获得不同行的结果(来自脚本)吗?就像我从控制台运行它时得到的结果一样?我应该使用矩阵吗?并针对它的每个元素解析它?

非常感谢,

最佳答案

单独运行命令即可:

echo "the usb devices mounted are: " 
lsusb

或者作为单行者:

 echo "the usb devices mounted are: " ; lsusb

否则,您必须像@JoshJolly 的回答那样引用它

关于linux - 如何在 shell 脚本的不同行上显示 lsusb 结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27041203/

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