Scripting
配置文件使用什麼語言?
我已經使用 GNU/Linux 一年多了。Linux 大師們,我需要回答這個問題:
.bashrc
,.vimrc
,.i3status.conf
,.conkyrc
,.xinitrc
等配置文件使用什麼語言?
沒有全球標準。它們可以是(並且是)所有不同的語法。
例如,
- bashrc 只是一個 bash 腳本,
- vimrc 一個 vimscript 腳本,
- i3 使用自己的語法,非常接近腳本語言(但他們 聲稱它不是一種程式語言,但我認為他們在說謊,條件螢幕放置的東西看起來非常像你可以用它建構圖靈機它),
- xinitrc 只是一個任意腳本(它將由
#!
文件開頭行中指定的 shell 執行,因此它也可以通過 Python、bash、zsh、tcl、perl 等來執行。- 我認為 Conky 使用 JSON 或 YAML,
本質上,沒有標準,您總是需要閱讀文件。