配置文件使用什么语言?

配置文件使用什么语言?

我已经使用 GNU/Linux 一年多了。有一个问题需要 Linux 大师们的解答:

配置文件使用什么语言,如.bashrc, .vimrc, .i3status.conf, .conkyrc, .xinitrc,ETC。使用?

答案1

没有全球标准。它们可以是(并且确实是)所有不同的语法。

例如,

  • bashrc 只是一个 bash 脚本,
  • vimrc 是一个 vimscript 脚本,
  • i3 使用自己的语法,非常接近脚本语言(但它们 宣称它不是一种编程语言,但我认为它们就在那里,条件屏幕放置的东西看起来非常像你可以用它构建一个图灵机),
  • xinitrc 只是一个任意脚本(它将由#!文件开头行中指定的 shell 运行,因此它也可以是 Python、bash、zsh、tcl、perl 等)
  • Conky 使用 JSON 或 YAML,我认为,

本质上,没有标准,你总是需要阅读文档。

相关内容