我想将一个 bash 数组变量写到一个文件中,每个元素都在一个新行上。我可以用 for 循环来做到这一点,但是还有另一种(更干净的)方法来连接元素\n吗?
这是一个关于 *nix 的设计选择的问题,而不是如何避免它。
要求 root 访问权限来安装大多数软件包的目的是什么?要求您使用 root 似乎是一个潜在的安全漏洞,因为大多数软件包不需要修改内核或需要 root 权限才能运行。如果目的只是为所有用户在每台机器上安装一次软件包以节省空间,那么为什么不为此目的设置一个不同的非 root 用户呢?
更新:我在这里假设没有 root 访问权限安装的软件包不会安装到受 root 保护的目录中,而是安装在其他地方。