我有一个可以作为sudo script.sh
或运行的脚本pkexec script.sh
如果脚本在按名称运行时要求用户输入密码,从用户的角度来看会好得多script.sh
。
如何“嵌入”请求pkexec
或sudo
使用 root 权限运行整个脚本?
请注意,运行所有内容sudo sh -c
可能不是最佳解决方案,因为我在脚本中有函数。
我有一百多个名为SP_[number]_date
. 我想将 all 重命名为 just SP_[number]
。
我只能弄清楚如何做到这一点,mv SP_1_date SP_1
但这需要很长时间。我可以一次重命名吗?我以为我可以做类似的事情,for num in ./*; do mv SP_$num_date SP_$num; done
但它不起作用。