我通常在 Linux 中使用 bash,如果我需要导出一个变量,我可能会写:
export LC_ALL=C
Run Code Online (Sandbox Code Playgroud)
但是,这些天我正在做更多的 Solaris 工作,与我一起工作的 Solaris 管理员总是会这样写:
LC_ALL=C ; export LC_ALL
Run Code Online (Sandbox Code Playgroud)
是否有理由更喜欢后者而不是前者?
我猜想前者可能无法被某些 shell 识别。哪个?
谢谢。