Csh

在 UNIX 中的 C shell 中以只讀方式聲明使用者定義的變數

  • November 28, 2014

我在查找文件時遇到了麻煩,但是在 unix 中使 c shell 中的使用者定義變數成為只讀的命令是什麼?

您可以使用set -r

% set -r trousers = "on fire"
% echo $trousers
on fire

% set trousers = waterrrrr
set: $trousers is read-only.

% echo $trousers
on fire

這記錄在tcsh聯機幫助頁中,tcsh(1), 並且應該適用於csh& tcsh(但我認為現在所有csh的都是浮動的tcsh)。

這是聯機幫助頁的版本;我無法直接連結到適用部分,請搜尋“ set -r ”。

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