我尝试使用命令:env -0,但它给予了以下输出:
env -0
env: illegal option -- 0 usage: env [-iv] [-P utilpath] [-S string] [-u name] [name=value ...] [utility [argument ...]]
Bash版本:GNU bash,版本3.2.57(1)-发布(x86_64-苹果-达尔文20)操作系统:Mac OS X 11.6.8如何使env命令理解-0标志?
env
eanckbw91#
您可以选择:
通过tr传递以换行符分隔env输出,以将换行符更改为\0
tr
/opt/homebrew/Cellar/coreutils/9.1/libexec/gnubin/env
将填充路径提供给env。
~/.zshrc
~/.bash_profile
~/.cshrc
~/.login
genv
如果您不确定genv的安装位置,请执行以下操作find /opt/homebrew /usr/local -name genv -print。
find /opt/homebrew /usr/local -name genv -print
1条答案
按热度按时间eanckbw91#
您可以选择:
env
通过
tr
传递以换行符分隔env
输出,以将换行符更改为\0/opt/homebrew/Cellar/coreutils/9.1/libexec/gnubin/env
将填充路径提供给
env
。~/.zshrc
、~/.bash_profile
、~/.cshrc
或~/.login
中的PATH/路径变量修改为genv
目录。如果您不确定genv的安装位置,请执行以下操作
find /opt/homebrew /usr/local -name genv -print
。