sys*_*463 3 bash shell scripting
就其路径而言,在 bash 脚本中使用 Linux 命令的最佳和最正确的方法是什么?
仅使用ip addr show,依赖于 shell 路径 ( $PATH) 是否正确,或者我应该首先找到命令的路径(如使用whereis ip或command -v ip),将输出分配给某个变量,然后使用它?
ip addr show
$PATH
whereis ip
command -v ip
gle*_*man 5
就我个人而言,我只是依赖 PATH 并调用“裸”命令。
如果您不信任用户的 PATH,可以将其重置为最小默认值:
PATH=$(/usr/bin/getconf PATH) grep "$pattern" "$file"
归档时间:
6 年,11 月 前
查看次数:
281 次
最近记录:
2 年,6 月 前