![](/img/trans.png)
[英]How to run exec bash command from the bash script in Linux (ubuntu)?
[英]Command or alias in echo command (Linux Ubuntu Bash)
我制作了一个名为usernum的永久别名,如下所示:
usernum='who | wc -l'
它只是返回有多少用户。 我正在尝试将以下命令放在cronjob中。
echo "The following number of users are logged in: $usernum"
但是,这仅呼应:
The following number of users are logged in:
我如何使它可以在带有替换的echo命令的字符串中使用?
改成:
alias usernum='who | wc -l'
echo "The following number of users are logged in: $(usernum)"
The following number of users are logged in: 1
使用函数代替别名:
usernum() { who | wc -l ; }
然后调用该函数:
echo "$(usernum) users are logged in."
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.