配置文件使用什么语言?

Wad*_*yne -1 scripting configuration dot-files rc language

我已经使用 GNU/Linux 一年多了。Linux 大师们,我需要你回答这个问题:

什么语言(S)都配置文件,如.bashrc.vimrc.i3status.conf.conkyrc.xinitrc用?

Mar*_*ler 5

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

例如,

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

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