|
|
1
4
您可以使用命名管道来实现这一点。
另外,关于您的2>&1重定向--确保您理解它的应用。在第一个示例中,它应用于logrotate,而在第二个“示例”中,它将应用于脚本。 |
|
|
2
3
这就是你想要的:
请注意,过程替代不是标准的。回退被命名为管道。 |
|
|
3
0
我不认为剧本 重定向它自己的输出。你能为它写一个包装器脚本吗? 我的脚本:
|
|
4
0
执行此操作的经典方法(从Unix第7版开始在Bourne shell中)是:
如果您也想重定向错误,那么:
这种表示法唯一的缺点是重定向开始和结束之间的分隔(通常相当宽)。从这个角度来看,如果您确信Bash在所有相关系统上都可用,那么Bash进程替换可能更好。 |
|
|
Super_Programmer · Linux中带括号的环境变量?[副本] 10 月前 |
|
|
Plankt0n · Shell,执行一个需要逐一遍历多个值的命令 11 月前 |
|
|
Fin · 如何使用bash从表中提取数据 11 月前 |
|
|
aenagy · Bash声明不喜欢带空格的值 11 月前 |
|
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 11 月前 |
|
|
elbarna · 正则表达式仅排除小写字符串,但保存包含大写的字符串 11 月前 |
|
Harry · 使用“$!”获取后台作业的pid 11 月前 |
|
|
nmr · 使用来自另一个shell脚本的if语句的返回码函数 11 月前 |
|
minseong · Git sed忽略二进制文件 1 年前 |
|
|
Jesper.Lindberg · 检查参数是否包含null 1 年前 |