shell 如何使parted命令的输出静音?

hm2xizp9  于 2023-06-06  发布在  Shell
关注(0)|答案(2)|浏览(180)

我正在创建一些bash脚本,在某些用例中需要关闭parted命令。this question的答案没有帮助。
下面是我使用的代码:

parted -s $1 mklabel gpt &> /dev/null

下面是输出,无论输出重定向如何:

[root@localhost tmp]# parted -s /dev/sda mklabel gpt &> /dev/null
 sda:
[root@localhost tmp]#

有没有什么办法,哪怕是一个狡猾的办法,让这个命令安静下来?

fhg3lkii

fhg3lkii1#

将stdout和stderr显式重定向到/dev/null。
parted -s $1 mklabel gpt 1>>/dev/null 2>>/dev/null

2jcobegt

2jcobegt2#

伙计,输出“sda:“不是parted的,它是内核的打印。

相关问题