Scripting

配置文件使用什麼語言?

  • July 4, 2021

我已經使用 GNU/Linux 一年多了。Linux 大師們,我需要回答這個問題:

.bashrc, .vimrc, .i3status.conf, .conkyrc,.xinitrc等配置文件使用什麼語言

沒有全球標準。它們可以是(並且是)所有不同的語法。

例如,

  • bashrc 只是一個 bash 腳本,
  • vimrc 一個 vimscript 腳本,
  • i3 使用自己的語法,非常接近腳本語言(但他們 聲稱它不是一種程式語言,但我認為他們在說謊,條件螢幕放置的東西看起來非常像你可以用它建構圖靈機它),
  • xinitrc 只是一個任意腳本(它將由#!文件開頭行中指定的 shell 執行,因此它也可以通過 Python、bash、zsh、tcl、perl 等來執行。
  • 我認為 Conky 使用 JSON 或 YAML,

本質上,沒有標準,您總是需要閱讀文件。

引用自:https://unix.stackexchange.com/questions/656946