我有这个命令行
$ sudo find /etc/grub.d | sort | tail -n 1 | xargs sudo cat | wc
我想用一个 sudo 命令执行
$ sudo --some-how "find /etc/grub.d | sort | tail -n 1 | xargs cat | wc"
这样整个命令行都以 root 身份运行。
最佳答案
试试这个:
$ sudo sh -c "find /etc/grub.d | sort | tail -n 1 | xargs cat | wc"
关于pipe - 因素 sudo 跨管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22569627/