我有一个脚本可以导出一些变量,并在某些地方使用sudo.
这是一个简单的例子:
export Name=John
sudo envsubst < SourceFile > TargetFile
Run Code Online (Sandbox Code Playgroud)
如果SourceFile有一个$Name变量,那么它将被打印为空。
如果我删除sudo它就可以了。
是否export对所有用户通用?如何导出整个机器的变量?
要在 Ubuntu 中获取文件的元数据,我可以使用file命令:
例如file ~/Downloads/animation.gif它打印:
/home/username/Downloads/animation.gif:GIF 图像数据,版本 89a,572 x 834
我想在 Debian 上做同样的事情,但file命令不在那里。在不安装新东西的情况下,Debian 上是否有等效的可用程序?