linux - BASH:如何在命令后的同一行中添加文本

标签 linux bash

我必须打印目录中的文件夹数量,所以我使用 ls -l $1| grep "^d"| wc -l 之后,我想在同一行中添加一个文本。 有什么想法吗?

最佳答案

如果您不想使用变量来保存输出,您可以使用 echo 并将命令放在该 echo 行的 $( ) 中。

echo $(ls -l $1| grep "^d" | wc -l ) more text to follow here

关于linux - BASH:如何在命令后的同一行中添加文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47208554/

相关文章:

python - 写入磁带记录结束 linux

c - 如何将文件分成页面并设置每个页面地址

linux - 程序收到信号 SIGSEGV,段错误。当我调用 scanf

linux - bash 脚本调用显示不一致的行为

linux - 使用 bash 脚本查找以太网地址

捕获信号 SIGINT 仍然会杀死程序

ruby-on-rails - 在服务器(vps)ubuntu 16.04 中安装 ruby​​ on rails 时出错

Linux bash 正则表达式全局标志

python - 如何在 Azure VM (v1) 上设置全局可见的环境变量

android - Android 的什么框架可以用来连接 PC 到 Android 和 Android 到其他 PC?