Manpages

名 称

fd - フ ァ イ ル ・ デ ィ レ ク ト リ 管 理 ツ ー ル

形 式

fd [ -abCefhiklmNnPrSsTtuvx ] [ -NAME=value ] [ directory [ directory2 ... ]]
fdsh
[ -abCcefhiklmNnPrSsTtuvx ] [ args ]

解 説

fd は 、 UNIX 汎 用 の テ キ ス ト 端 末 用 に 考 え ら れ た 、 フ ァ イ ル や デ ィ レ ク ト リ の 管 理 ツ ー ル で す 。 PC/AT 互 換 機 と PC-98x1 専 用 に 作 ら れ て い る 同 名 ユ ー テ ィ リ テ ィ の ク ロ ー ン を 目 指 し て い ま す 。 実 際 、 機 能 的 に は 上 位 互 換 と な っ て い ま す 。

fd を 起 動 す る と 、 フ ァ イ ル 一 覧 の ブ ラ ウ ザ 画 面 に な り ま す の で 、 各 コ マ ン ド を 割 当 て て あ る 各 種 キ ー の 入 力 に よ り 、 様 々 な 機 能 を 実 行 す る こ と が で き ま す 。

(以 下 の 記 述 で (UNIX) と あ る 機 能 に つ い て は 、 UNIX 版 の み の 実 装 で 、 MS-DOS 版 で は 機 能 し ま せ ん 。 同 様 に (DOS) と あ る 機 能 に つ い て は MS-DOS 版 の み の 実 装 で す 。 ) オ プ シ ョ ン コ マ ン ド ラ イ ン オ プ シ ョ ン は 、 内 蔵 シ ェ ル 用 の 機 能 設 定 と 、 後 述 の 内 部 変 数 の 設 定 に 使 用 し ま す 。 内 部 変 数 に は 任 意 の 変 数 名 が 使 用 で き ま す が 、 fd が 解 釈 す る も の は 後 述 の 環 境 変 数 の 項 目 で 挙 げ ら れ て い る も の に 限 り ま す 。 directory を 指 定 す る と 、 起 動 直 後 に カ レ ン ト デ ィ レ ク ト リ を そ の デ ィ レ ク ト リ に 移 動 し ま す 。 directory2 ... を 指 定 す る と 、 ウ ィ ン ド ウ 分 割 モ ー ド で 起 動 し 、 追 加 ウ ィ ン ド ウ 側 の カ レ ン ト デ ィ レ ク ト リ を そ れ ぞ れ の デ ィ レ ク ト リ に 移 動 し ま す 。 内 蔵 シ ェ ル 用 に 使 え る オ プ シ ョ ン に は 下 記 の も の が あ り ま す 。
-c
string

string で 示 さ れ る コ マ ン ド を 実 行 し 、 終 了 し ま す 。 fdsh と し て 起 動 さ れ た 時 の み 有 効 で す 。

-i

-i を 指 定 す る か 、 も し く は 標 準 入 出 力 が 端 末 で あ る 場 合 に は 、 シ ェ ル が 対 話 型 シ ェ ル に な り ま す 。

-s

-s を 指 定 す る か 、 も し く は args を 指 定 し な い 場 合 は 、 シ ェ ル の コ マ ン ド 入 力 を 標 準 入 力 か ら 読 込 み ま す 。 以 降 の 引 数 は 位 置 パ ラ メ ー タ と な り ま す 。

-r

シ ェ ル の 機 能 が 一 部 制 限 さ れ ま す 。 具 体 的 に は 以 下 の 動 作 が 禁 止 さ れ ま す 。 カ レ ン ト デ ィ レ ク ト リ の 移 動

$PATH, $SHELL 及 び $ENV の 設 定 変 更

/ を 含 む コ マ ン ド の 実 行 出 力 の リ ダ イ レ ク ト (> 及 び >>)
IN_DIR OUT_DIR LOG_TOP

LOG_DIR

ATTR_FILE

COPY_FILE

MOVE_FILE

DELETE_FILE

DELETE_DIR

RENAME_FILE

MAKE_DIR

WRITE_DIR

TREE_DIR

BACKUP_TAPE

EDIT_FILE

UNPACK_FILE

PACK_FILE

LOG_TREE

COPY_TREE

MOVE_TREE

UNPACK_TREE

FIND_DIR

ATTR_DIR

rfd ま た は rfdsh と し て 起 動 さ れ た 場 合 に は 、 自 動 的 に こ の 一 部 制 限 シ ェ ル に な り ま す 。

-l ロ グ イ ン シ ェ ル と し て 起 動 し ま す 。

-N 起 動 時 に 初 期 設 定 フ ァ イ ル の 読 込 み を 省 略 し ま す 。 こ の 他 、 後 述 の 組 込 み コ マ ン ド

set で 述 べ ら れ て い る オ プ シ ョ ン が 有 効 で す 。 画 面 レ イ ア ウ ト
fd
の 画 面 モ ー ド は 、 大 き く 3 つ の モ ー ド に 分 け ら れ ま す 。 ブ ラ ウ ザ 画 面 で は 、 フ ァ イ ル の 一 覧 リ ス ト の 中 を ブ ラ ウ ジ ン グ し て 、 各 コ マ ン ド を 実 行 し て い き ま す 。 ア ー カ イ ブ ブ ラ ウ ザ 画 面 で は 、 ア ー カ イ ブ フ ァ イ ル 内 の フ ァ イ ル を 、 デ ィ レ ク ト リ 階 層 別 に 一 覧 表 示 し 、 ブ ラ ウ ザ 画 面 と 同 様 に ブ ラ ウ ジ ン グ し ま す 。 ツ リ ー 表 示 画 面 で は 、 デ ィ レ ク ト リ の 階 層 構 造 が ツ リ ー 表 示 さ れ た 中 を 、 移 動 し て デ ィ レ ク ト リ パ ス を 選 択 し ま す 。 ど の 画 面 モ ー ド で も 、 画 面 全 体 の 上 下 各 3 行 ず つ は 、 fd の 様 々 な 情 報 を 表 示 す る た め に 用 い ら れ ま す 。 画 面 上 端 情 報 に つ い て は 、 4 行 の 場 合 も あ り ま す 。 そ の 画 面 レ イ ア ウ ト は 、 お お よ そ 次 の よ う に な っ て い ま す 。

行 数 意 味

1 タ イ ト ル 行 。 右 端 の 時 計 は

10 秒 毎 に 更 新 さ れ ま す 。

2 イ ン フ ォ メ ー シ ョ ン 行 。 表 示

ペ ー ジ (及 び 全 ペ ー ジ 数 )、 マ ー ク 数 (及 び 全 フ ァ イ ル 数 )、 ソ ー ト 形 式 、 フ ァ イ ル 検 索 文 字 列 の 順 で 情 報 が 書 か れ ま す 。
3

パ ス 行 。 カ レ ン ト デ ィ レ ク ト リ の フ ル パ ス が 表 示 さ れ ま す 。 ま た 、 ア ー カ イ ブ ブ ラ ウ ザ 画 面 で は 、 ア ー カ イ ブ フ ァ イ ル の フ ル パ ス と 、 ア ー カ イ ブ 内 パ ス が 表 示 さ れ ま す 。

2 (随 意 ) フ ァ イ ル サ イ ズ 情 報 行 。 デ ィ レ ク ト リ 内 の マ ー ク フ ァ イ ル の ト ー タ ル サ イ ズ

(及 び 全 フ ァ イ ル の ト ー タ ル サ イ ズ )、 カ レ ン ト デ ィ レ ク ト リ の あ る フ ァ イ ル シ ス テ ム の 総 容 量 、 及 び 空 き 容 量 が 表 示 さ れ ま す 。 後 述 の 内 部 変 数 SIZEINFO の 設 定 を 事 前 に 行 な っ て お く こ と に よ り こ の 行 が 表 示 さ れ ま す 。 こ の 行 が 表 示 さ れ て い る 場 合 、 イ ン フ ォ メ ー シ ョ ン 行 と パ ス 行 は そ れ ぞ れ 1 行 ず つ 繰 り 下 げ て 表 示 さ れ ま す 。

最 下 - 2 ス タ ッ ク 行 。 フ ァ イ ル の 並 び 替 え を 行 な う 際 、 一 時 的 に ス タ ッ ク に 積 ん だ フ ァ イ ル が こ こ に 表 示 さ れ ま す 。

最 下 - 1 フ ァ ン ク シ ョ ン 行 。 フ ァ ン ク シ ョ ン キ ー の 機 能 が 表 示 さ れ ま す 。

最 下 ス テ ー タ ス 行 。 カ ー ソ ル 位 置 の フ ァ イ ル に 関 す る ス テ ー タ ス が 表 示 さ れ ま す 。 ま た 、 コ マ ン ド 実 行 の 上 で 何 ら か の 支 障 が 生 じ た 場 合 の ウ ォ ー ニ ン グ メ ッ セ ー ジ も こ こ に 表 示 さ れ ま す 。 内 部 コ マ ン ド

fd で は 以 下 の 各 内 部 コ マ ン ド が 使 用 で き ま す 。 こ れ ら の 内 部 コ マ ン ド の キ ー 割 当 て は ユ ー ザ に よ り 変 更 可 能 で す が 、 こ こ で は デ フ ォ ル ト の キ ー 割 当 て を 添 え ま す 。 識 別 子 は 、 EXECUTE_SH コ マ ン ド 内 で コ マ ン ド ラ イ ン か ら 実 行 す る 場 合 や 、 キ ー 割 当 て を ユ ー ザ 定 義 す る 場 合 に 用 い ま す 。 識 別 子 意 味 キ ー

CUR_UP

カ ー ソ ル を 上 に 移 動

CUR_DOWN

カ ー ソ ル を 下 に 移 動

CUR_RIGHT

カ ー ソ ル を 右 に 移 動

CUR_LEFT

カ ー ソ ル を 左 に 移 動

ROLL_UP

次 の 表 示 ペ ー ジ に 切 替 え

PageDown

ROLL_DOWN

前 の 表 示 ペ ー ジ に 切 替 え

PageUp

CUR_TOP

カ ー ソ ル を 先 頭 に 移 動

Beg(<)

CUR_BOTTOM

カ ー ソ ル を 最 後 尾 に 移 動

Eol(>)

FNAME_RIGHT

フ ァ イ ル 名 表 示 範 囲 を 右 シ フ ト

(

FNAME_LEFT

フ ァ イ ル 名 表 示 範 囲 を 左 シ フ ト

)

ONE_COLUMN

画 面 表 示 を 1 列 に す る

1

TWO_COLUMNS

画 面 表 示 を 2 列 に す る

2

THREE_COLUMNS

画 面 表 示 を 3 列 に す る

3

FIVE_COLUMNS

画 面 表 示 を 5 列 に す る

5

MARK_FILE

フ ァ イ ル の マ ー ク

Tab

MARK_FILE2

フ ァ イ ル の マ ー ク と 下 移 動

Space

MARK_FILE3

フ ァ イ ル の マ ー ク と 画 面 内 移 動

^Space(^@)

MARK_ALL

全 フ ァ イ ル に マ ー ク

Home(+)

MARK_REVERSE

全 フ ァ イ ル を マ ー ク 反 転

End(-)

MARK_FIND

検 索 し た フ ァ イ ル に マ ー ク

IN_DIR

サ ブ デ ィ レ ク ト リ に 移 動

Return

OUT_DIR

親 デ ィ レ ク ト リ に 移 動

Bs

LOG_TOP

ル ー ト デ ィ レ ク ト リ に 移 動

\

REREAD_DIR

表 示 画 面 の 再 描 画

^L

PUSH_FILE

フ ァ イ ル を ス タ ッ ク に 積 む

Del(])

POP_FILE

フ ァ イ ル を ス タ ッ ク か ら 取 出 す

Ins([)

LOG_DIR

デ ィ レ ク ト リ の 絶 対 移 動

F1(l)

EXECUTE_FILE

フ ァ イ ル の 実 行

F2(x)

COPY_FILE

フ ァ イ ル の コ ピ ー

F3(c)

DELETE_FILE

フ ァ イ ル の 削 除

F4(d)

RENAME_FILE

フ ァ イ ル 名 の 変 更

F5(r)

SORT_DIR

フ ァ イ ル の ソ ー ト

F6(s)

FIND_FILE

フ ァ イ ル の 検 索

F7(f)

TREE_DIR

デ ィ レ ク ト リ の ツ リ ー 表 示

F8(t)

EDIT_FILE

フ ァ イ ル の 編 集

F9(e)

UNPACK_FILE

ア ー カ イ ブ フ ァ イ ル の 伸 長

F10(u)

ATTR_FILE

フ ァ イ ル 属 性 の 変 更

F11(a)

INFO_FILESYS

フ ァ イ ル シ ス テ ム の 情 報 表 示

F12(i)

MOVE_FILE

フ ァ イ ル の 移 動

F13(m)

DELETE_DIR

デ ィ レ ク ト リ の 削 除

F14(D)

MAKE_DIR

デ ィ レ ク ト リ の 作 成

F15(k)

EXECUTE_SH

子 プ ロ セ ス の 実 行

F16(h)

WRITE_DIR

表 示 デ ィ レ ク ト リ の 書 込 み

F17(w)

BACKUP_TAPE

テ ー プ へ の バ ッ ク ア ッ プ

F18(b)

VIEW_FILE

フ ァ イ ル の 閲 覧

F19(v)

PACK_FILE

フ ァ イ ル の 圧 縮

F20(p)

LOG_TREE

ツ リ ー 選 択 で デ ィ レ ク ト リ 移 動

L

COPY_TREE

ツ リ ー 選 択 で フ ァ イ ル コ ピ ー

C

MOVE_TREE

ツ リ ー 選 択 で フ ァ イ ル 移 動

M

UNPACK_TREE

ツ リ ー 選 択 で フ ァ イ ル 伸 長

U

FIND_DIR

デ ィ レ ク ト リ の 検 索 移 動

F

ATTR_DIR

再 帰 的 な フ ァ イ ル 属 性 変 更

A

SYMLINK_MODE

symbolic リ ン ク 表 示 形 式 の 切 替

S

FILETYPE_MODE

フ ァ イ ル タ イ プ シ ン ボ ル の 切 替

T

DOTFILE_MODE

ド ッ ト フ ァ イ ル 非 表 示 の 切 替

H

FILEFLG_MODE

フ ァ イ ル フ ラ グ 表 示 の 切 替

O

LAUNCH_FILE

ラ ン チ ャ の 起 動

Return

SEARCH_FORW

フ ァ イ ル 名 の 前 方 検 索

^S

SEARCH_BACK

フ ァ イ ル 名 の 後 方 検 索

^R

SPLIT_WINDOW

ウ ィ ン ド ウ の 分 割

/

NEXT_WINDOW

ウ ィ ン ド ウ 間 の 移 動

^

WIDEN_WINDOW

ウ ィ ン ド ウ の 拡 張

W

NARROW_WINDOW

ウ ィ ン ド ウ の 縮 小

N

KILL_WINDOW

ウ ィ ン ド ウ の 破 棄

K

EDIT_CONFIG

カ ス タ マ イ ザ の 起 動

E

HELP_MESSAGE

ヘ ル プ 画 面 の 表 示

?

QUIT_SYSTEM

fd の 終 了

Esc(q)

WARNING_BELL

ベ ル を 鳴 ら し ま す

NO_OPERATION

何 も し ま せ ん 最 後 の 2 つ の 内 部 コ マ ン ド は 、 キ ー 割 当 て を 変 更 し て デ フ ォ ル ト で 割 当 て ら れ た 機 能 を 殺 し た い 時 に 使 い ま す 。 内 部 コ マ ン ド 解 説 各 内 部 コ マ ン ド の 詳 細 を 以 下 で 説 明 し ま す 。 同 様 な 機 能 を 持 つ 内 部 コ マ ン ド は 、 幾 つ か ま と め て 説 明 し て い ま す 。 カ ー ソ ル 移 動 カ ー ソ ル を 移 動 し ま す 。 表 示 ペ ー ジ 切 替 え 表 示 が 一 画 面 に 収 ま ら な か っ た 場 合 に 、 前 後 の ペ ー ジ に 移 動 し ま す 。 カ ー ソ ル 移 動 で ペ ー ジ の 外 に 移 動 し よ う と し た 場 合 に も 、 ペ ー ジ 切 替 え に な り ま す 。 先 頭 , 最 後 尾 へ の 移 動 カ ー ソ ル を フ ァ イ ル 一 覧 の 先 頭 及 び 最 後 尾 に 移 動 し ま す 。 表 示 が 一 画 面 に 収 ま ら な い 場 合 は 、 ペ ー ジ の 切 替 え も 行 な わ れ ま す 。 フ ァ イ ル 名 表 示 範 囲 の 変 更 フ ァ イ ル 名 表 示 が 規 定 の カ ラ ム 内 に 収 ま ら な か っ た 場 合 、 カ ー ソ ル 位 置 の フ ァ イ ル 名 の み 、 表 示 さ れ る 部 分 を 変 更 し て い く こ と が で き ま す 。 そ れ ぞ れ 、 一 文 字 ず つ 右 と 左 に シ フ ト さ せ て 表 示 し ま す 。 ス テ ー タ ス 行 の 表 示 も 同 時 に シ フ ト さ れ ま す 。 画 面 表 示 列 の 変 更 通 常 は 一 画 面 2 列 の 表 示 に な っ て い ま す が 、 こ の 列 の 数 を そ れ ぞ れ の 値 に 変 更 し ま す 。 列 の 数 に よ り 、 1 フ ァ イ ル 当 た り の カ ラ ム 数 が 変 わ る の で 、 表 示 さ れ て い る フ ァ イ ル 情 報 も 変 化 し ま す 。 フ ァ イ ル の マ ー ク カ ー ソ ル 位 置 の フ ァ イ ル に マ ー ク を し ま す 。 デ ィ レ ク ト リ に は マ ー ク で き ま せ ん 。 [Space] の 場 合 に は マ ー ク と 同 時 に カ ー ソ ル を 下 移 動 し ま す 。 [^Space] の 場 合 に も 下 移 動 し ま す が ペ ー ジ 切 替 え は し ま せ ん 。 ま た 、 [Home] で 全 フ ァ イ ル に マ ー ク を 、 [End] で 全 フ ァ イ ル の マ ー ク を 反 転 し ま す 。 [] で は 、 ワ イ ル ド カ ー ド に マ ッ チ し た フ ァ イ ル に マ ー ク を 追 加 し ま す 。 ワ イ ル ド カ ー ド 文 字 列 は [] を 押 し た 後 で そ の 都 度 入 力 し ま す 。 マ ー ク し た フ ァ イ ル は 、 ATTR_FILE, COPY_FILE, DELETE_FILE, MOVE_FILE, UNPACK_FILE 及 び ユ ー ザ 定 義 の コ マ ン ド マ ク ロ 実 行 の 際 に 対 象 と な り ま す 。 カ レ ン ト デ ィ レ ク ト リ の 移 動 移 動 し た い サ ブ デ ィ レ ク ト リ の と こ ろ に カ ー ソ ル を 移 動 し 、 [Return] を 押 す と 、 そ の デ ィ レ ク ト リ に 移 動 し ま す 。 親 デ ィ レ ク ト リ へ は 、 ".." の フ ァ イ ル に カ ー ソ ル 移 動 し て [Return] を 押 す か 、 も し く は [Bs] を 押 す こ と で 移 動 で き ま す 。 ま た 、 [\] で ル ー ト デ ィ レ ク ト リ へ の 絶 対 移 動 を 行 な い ま す 。 フ ァ イ ル ス タ ッ ク へ の 積 み 下 ろ し

[Del] を 押 す と 、 そ の カ ー ソ ル 位 置 の フ ァ イ ル が 一 旦 ス タ ッ ク に 積 ま れ 、 フ ァ イ ル 一 覧 の 画 面 か ら 一 時 的 に 削 除 さ れ ま す 。 ス タ ッ ク に は 5 フ ァ イ ル ま で 積 む こ と が で き ま す 。 ス タ ッ ク に 積 ま れ た フ ァ イ ル は 、 [Ins] で そ の カ ー ソ ル 位 置 に 挿 入 す る こ と が で き ま す 。 最 後 に ス タ ッ ク に 積 ん だ フ ァ イ ル か ら 順 に 取 り 出 さ れ ま す 。 但 し 、 こ の 並 び は fd の 中 で 便 宜 上 そ う 見 え て い る だ け で 、 デ ィ レ ク ト リ の 移 動 等 を 行 な え ば 元 の 並 び に 戻 り ま す 。 表 示 画 面 の 再 描 画 カ レ ン ト デ ィ レ ク ト リ の 情 報 を 再 度 読 み 出 し 、 フ ァ イ ル 一 覧 の 画 面 を 再 描 画 し ま す 。 起 動 中 に 他 の プ ロ セ ス か ら フ ァ イ ル の 追 加 削 除 を 行 な っ た 場 合 や 、 何 ら か の 理 由 に よ り 画 面 表 示 が 乱 れ た 場 合 な ど に 有 効 で す 。 ま た 、 画 面 サ イ ズ の 変 更 に 際 し て SIGWINCH シ グ ナ ル を 発 生 し な い よ う な 端 末 の 場 合 (HP-UXの kterm(1) な ど ) は 、 画 面 サ イ ズ を 変 更 し た 後 に は 明 示 的 に 再 描 画 さ せ る 必 要 が あ り ま す 。 デ ィ レ ク ト リ の 絶 対 移 動

(Logdir) 入 力 し た パ ス 名 に 、 カ レ ン ト デ ィ レ ク ト リ を 移 動 し ま す 。 ´/’ で 始 ま る パ ス 名 を 入 力 す れ ば 、 相 対 移 動 で な く 絶 対 移 動 に な り ま す 。 パ ス 名 と し て "." を 入 力 す る と 、 カ レ ン ト デ ィ レ ク ト リ の パ ス 名 を 絶 対 表 記 に 改 め ま す 。 こ れ 以 外 の 移 動 で は 、 リ ン ク 等 の 原 因 に よ り 、 カ レ ン ト デ ィ レ ク ト リ は 常 に 仮 想 的 な パ ス 名 を 示 し ま す 。 ま た 、 "?" と い う パ ス 名 を 入 力 す る と 、 fd を 起 動 し た 直 前 の カ レ ン ト デ ィ レ ク ト リ に 移 動 で き ま す 。 "-" と い う パ ス 名 を 入 力 す る と 、 最 後 に 訪 れ た デ ィ レ ク ト リ に 移 動 で き ま す 。 ま た 、 フ ロ ッ ピ ー ド ラ イ ブ に 移 動 し て い る 時 に "@" と い う パ ス 名 を 入 力 す る と 、 フ ロ ッ ピ ー ド ラ イ ブ に 移 動 す る 前 の UNIX フ ァ イ ル シ ス テ ム 側 の デ ィ レ ク ト リ に 移 動 で き ま す 。 (UNIX) フ ァ イ ル の 実 行
(eXec) カ ー ソ ル 位 置 の フ ァ イ ル 名 に 、 パ ラ メ ー タ を 追 加 し て 子 プ ロ セ ス と し て 実 行 し ま す 。 編 集 ラ イ ン の カ ー ソ ル 位 置 は 、 実 行 権 の あ る フ ァ イ ル で は フ ァ イ ル 名 の 後 に 、 そ れ 以 外 の フ ァ イ ル で は フ ァ イ ル 名 の 前 に 来 ま す 。 そ れ ぞ れ 、 適 当 な パ ラ メ ー タ や コ マ ン ド 名 を 補 っ て 下 さ い 。 ま た 、 カ ー ソ ル キ ー の 上 下 で 過 去 に 実 行 し た コ マ ン ド 履 歴 の 参 照 も で き ま す 。

MS-DOS 版 で は 、 編 集 ラ イ ン 中 で 引 用 符 " で 括 ら れ た LFN 形 式 の フ ァ イ ル 名 は 、 自 動 的 に 8+3 形 式 の フ ァ イ ル 名 に 置 き 換 え ら れ て か ら 実 行 さ れ ま す 。 こ の 時 、 " で 括 ら れ た 文 字 列 で 表 さ れ る フ ァ イ ル 名 が 存 在 す る 時 に は 全 て 、 " を 削 除 し た 上 で 8+3 形 式 の フ ァ イ ル 名 に 変 換 し ま す が 、 そ の フ ァ イ ル 名 が 存 在 し な い 場 合 は 、 " を 含 め て 変 換 を 行 な い ま せ ん 。 フ ァ イ ル の コ ピ ー

(Copy) カ ー ソ ル 位 置 の フ ァ イ ル を 指 定 の デ ィ レ ク ト リ に コ ピ ー し ま す 。 カ ー ソ ル 位 置 が デ ィ レ ク ト リ だ っ た 場 合 に は 、 デ ィ レ ク ト リ の 中 を 再 帰 的 に コ ピ ー で き ま す 。 マ ー ク さ れ た フ ァ イ ル が あ る 場 合 は 、 カ ー ソ ル 位 置 の フ ァ イ ル で は な く マ ー ク フ ァ イ ル が 対 象 と な り ま す 。 ま た 、 コ ピ ー 先 に 同 名 フ ァ イ ル が 存 在 し た 場 合 、 「 日 付 の 新 し い フ ァ イ ル を 上 書 き 」 「 名 前 を 変 え て コ ピ ー 」 「 全 て 上 書 き 」 「 同 名 フ ァ イ ル は コ ピ ー し な い 」 「 転 送 」 の 中 か ら 処 理 を 選 択 で き ま す 。 「 転 送 」 を 選 択 す る と 転 送 先 の デ ィ レ ク ト リ を 聞 い て き ま す の で 指 定 し て 下 さ い 。 コ ピ ー 先 の 同 名 フ ァ イ ル は 全 て こ こ で 指 定 し た デ ィ レ ク ト リ に 移 動 し ま す 。 フ ァ イ ル の 削 除
(Delete) カ ー ソ ル 位 置 の フ ァ イ ル を 削 除 し ま す 。 デ ィ レ ク ト リ は 削 除 で き ま せ ん 。 マ ー ク さ れ た フ ァ イ ル が あ る 場 合 は 、 カ ー ソ ル 位 置 の フ ァ イ ル で は な く マ ー ク フ ァ イ ル が 対 象 と な り ま す 。 書 込 み 権 の な い フ ァ イ ル の 場 合 に は 、 安 全 の た め 確 認 を 取 り ま す 。 フ ァ イ ル 名 の 変 更
(Rename) カ ー ソ ル 位 置 の フ ァ イ ル の フ ァ イ ル 名 を 変 更 し ま す 。 既 に 存 在 す る フ ァ イ ル と 同 じ 名 前 に は 変 更 で き ま せ ん 。 ま た 、 新 し い フ ァ イ ル 名 と し て デ ィ レ ク ト リ 付 き の パ ス 名 を 指 定 す る と 、 フ ァ イ ル 移 動 も 同 時 に 行 な わ れ る こ と に な り ま す 。 フ ァ イ ル の ソ ー ト
(Sort) カ レ ン ト デ ィ レ ク ト リ 内 の フ ァ イ ル を ソ ー ト し て 表 示 し ま す 。 ソ ー ト の タ イ プ は 「 名 前 順 」 「 拡 張 子 順 」 「 サ イ ズ 順 」 「 日 付 順 」 「 長 さ 順 」 の 中 か ら 選 び 、 更 に 「 昇 べ き 」 「 降 べ き 」 を 指 定 し ま す 。 ソ ー ト 前 の ソ ー ト タ イ プ が 「 ソ ー ト し な い 」 以 外 だ っ た 時 は 、 選 択 肢 の 中 に 「 ソ ー ト し な い 」 も 含 ま れ る よ う に な り ま す 。 ま た 、 一 度 ソ ー ト し た 後 に 別 の タ イ プ で ソ ー ト す る と 、 以 前 の ソ ー ト 結 果 を 基 準 に し て ソ ー ト し 直 し ま す 。 な お 、 こ の ソ ー ト に は 指 定 し た タ イ プ 以 外 に 優 先 順 位 が あ り 、 「 ソ ー ト し な い 」 以 外 の ソ ー ト タ イ プ で は 、 デ ィ レ ク ト リ フ ァ イ ル は 通 常 フ ァ イ ル よ り も 常 に 先 ん じ て 並 べ ら れ ま す 。 ま た 、 「 長 さ 順 」 で は フ ァ イ ル 名 長 が 同 じ も の 同 士 は 名 前 順 で 並 べ ま す 。 但 し 、 こ の ソ ー ト は fd の 中 で 便 宜 上 そ う 見 え て い る だ け で 、 デ ィ レ ク ト リ の 移 動 等 を 行 な え ば 元 の 並 び に 戻 り ま す 。 フ ァ イ ル の 検 索
(Find) ワ イ ル ド カ ー ド に マ ッ チ し た フ ァ イ ル だ け を 画 面 に 表 示 す る よ う に し ま す 。 先 頭 が ’.’ で 始 ま る フ ァ イ ル 名 は 、 ´∗’ や ’?’ で 始 ま る ワ イ ル ド カ ー ド に マ ッ チ し ま せ ん 。 検 索 表 示 を 解 除 し た い 場 合 は 、 デ ィ レ ク ト リ を 移 動 す る か 、 再 度 FIND_FILE を 実 行 し て 空 行 を 入 力 し て 下 さ い 。 ま た 、 カ レ ン ト デ ィ レ ク ト リ に 、 ア ー カ イ ブ ブ ラ ウ ザ の 登 録 さ れ て い る 拡 張 子 の フ ァ イ ル が 存 在 し た 場 合 、 検 索 文 字 列 の 先 頭 を ’/’ で 始 め る と 、 フ ァ イ ル 名 そ の も の の 検 索 で は な く 、 ア ー カ イ ブ フ ァ イ ル 内 の フ ァ イ ル 名 を 検 索 し 、 マ ッ チ し た フ ァ イ ル を 持 つ ア ー カ イ ブ フ ァ イ ル の み 画 面 に 表 示 し ま す 。 こ の 機 能 は ア ー カ イ ブ ブ ラ ウ ザ 内 で も 利 用 で き ま す 。 な お 、 検 索 表 示 中 は WRITE_DIR は 実 行 で き ま せ ん 。 デ ィ レ ク ト リ の ツ リ ー 表 示
(Tree) カ レ ン ト デ ィ レ ク ト リ を 基 準 と し た ツ リ ー 構 造 を 表 示 し ま す 。 ツ リ ー 表 示 モ ー ド 内 で 移 動 し た い 先 の デ ィ レ ク ト リ を 選 択 す る と 、 カ レ ン ト デ ィ レ ク ト リ を 移 動 し ま す 。 フ ァ イ ル の 編 集
(Editor) カ ー ソ ル 位 置 の フ ァ イ ル を 編 集 し ま す 。 編 集 に 用 い る エ デ ィ タ は 、 内 部 変 数 EDITOR を 参 照 し て 用 い ま す が 、 内 部 変 数 が 未 定 義 の 場 合 に は 環 境 変 数 EDITOR を 参 照 し ま す 。 ア ー カ イ ブ フ ァ イ ル の 伸 長
(Unpack) カ ー ソ ル 位 置 の ア ー カ イ ブ フ ァ イ ル を 指 定 デ ィ レ ク ト リ 先 に 伸 長 し ま す 。 デ フ ォ ル ト で は 、 tar フ ァ イ ル と そ の 圧 縮 フ ァ イ ル 及 び LHa 圧 縮 フ ァ イ ル し か 伸 長 で き ま せ ん が 、 初 期 設 定 フ ァ イ ル に 記 述 す る こ と で 、 こ れ 以 外 の ア ー カ イ バ に も 対 応 で き る よ う に な り ま す 。 フ ァ イ ル 属 性 の 変 更
(Attr) カ ー ソ ル 位 置 の フ ァ イ ル の 、 フ ァ イ ル ア ク セ ス モ ー ド と タ イ ム ス タ ン プ 及 び オ ー ナ ー と グ ル ー プ を 変 更 し ま す 。 マ ー ク さ れ た フ ァ イ ル が あ る 場 合 は 、 カ ー ソ ル 位 置 の フ ァ イ ル で は な く マ ー ク フ ァ イ ル が 対 象 と な り ま す 。 マ ー ク フ ァ イ ル の 場 合 は 、 モ ー ド 、 タ イ ム ス タ ン プ 、 オ ー ナ ー と グ ル ー プ の い ず れ か を 選 ん で か ら 、 入 力 し た も の を 一 括 変 更 す る こ と に な り ま す 。 モ ー ド の 入 力 は 、 カ ー ソ ル キ ー で 変 更 し た い 位 置 へ カ ー ソ ル を 移 動 し 、 [Space] で そ の 位 置 の 属 性 を 反 転 さ せ ま す 。 実 行 ビ ッ ト の 属 性 は 、 2 値 の ト グ ル で は な く 、 そ れ ぞ れ setuid ビ ッ ト 、 setgid ビ ッ ト 、 sticky ビ ッ ト を 含 ん だ 3 値 の ト グ ル に な っ て い ま す の で 注 意 し て 下 さ い 。 ま た 、 対 象 が マ ー ク フ ァ イ ル の 場 合 は 、 [m](Mask) を 入 力 す る と そ の 位 置 の ビ ッ ト 値 は ’*’ で マ ス ク さ れ 、 元 の フ ァ イ ル の 属 性 値 を 保 存 し ま す 。 タ イ ム ス タ ン プ の 入 力 は 、 変 更 し た い 位 置 に カ ー ソ ル を 持 っ て い っ て 、 数 値 を 入 力 す る だ け で す 。 オ ー ナ ー と グ ル ー プ の 入 力 は 、 そ れ ぞ れ の 名 前 の 位 置 に カ ー ソ ル を 移 動 し 、 [Space] で 名 前 ま た は ID 値 の 入 力 を 行 な い ま す 。 名 前 の 入 力 に は ユ ー ザ 名 補 完 や グ ル ー プ 名 補 完 が 有 効 で す 。 最 終 的 に 、 [Return] を 押 し た 時 点 で 実 行 さ れ ま す 。 中 断 す る 場 合 は [Esc] で す 。 日 付 の 範 囲 チ ェ ッ ク は 完 全 で は あ り ま せ ん の で 気 を つ け て 下 さ い 。 な お 、 [a](Attr), [d](Date), [t](Time), [o](Owner), [g](Group) を 入 力 す る と 、 各 々 の 入 力 ラ イ ン の 先 頭 位 置 に カ ー ソ ル 移 動 し ま す 。 ま た 、 フ ァ イ ル フ ラ グ 属 性 の あ る OS で は 、 モ ー ド の 変 更 と 同 様 に フ ァ イ ル フ ラ グ も 変 更 で き ま す 。 こ の 場 合 、 [f](Flag) を 入 力 す る と フ ラ グ 入 力 ラ イ ン の 先 頭 位 置 に カ ー ソ ル 移 動 し ま す 。 但 し 、 変 更 で き る フ ラ グ の 値 は 実 効 ユ ー ザ の 権 限 に 準 じ ま す 。 フ ァ イ ル シ ス テ ム の 情 報 表 示
(Info) 指 定 さ れ た フ ァ イ ル シ ス テ ム の 情 報 を 表 示 し ま す 。 入 力 さ れ た パ ス が フ ァ イ ル シ ス テ ム を 表 す ス ペ シ ャ ル フ ァ イ ル で な か っ た 場 合 は 、 そ の パ ス を 含 む フ ァ イ ル シ ス テ ム の 情 報 を 示 し ま す 。 フ ァ イ ル の 移 動
(Move) カ ー ソ ル 位 置 の フ ァ イ ル を 指 定 の デ ィ レ ク ト リ に 移 動 し ま す 。 カ ー ソ ル 位 置 が デ ィ レ ク ト リ だ っ た 場 合 に は 、 デ ィ レ ク ト リ そ の も の を 移 動 し ま す 。 マ ー ク さ れ た フ ァ イ ル が あ る 場 合 は 、 カ ー ソ ル 位 置 の フ ァ イ ル で は な く マ ー ク フ ァ イ ル が 対 象 と な り ま す 。 移 動 先 に 同 名 フ ァ イ ル が 存 在 し た 場 合 、 COPY_FILE 同 様 、 処 理 の 選 択 が で き ま す 。 ま た 、 移 動 先 が 異 な る フ ァ イ ル シ ス テ ム の 場 合 は 、 単 に コ ピ ー と 削 除 を 連 続 し て 実 行 し ま す 。 デ ィ レ ク ト リ の 削 除
(rmDir) カ ー ソ ル 位 置 の デ ィ レ ク ト リ フ ァ イ ル を 、 再 帰 的 に 削 除 し ま す 。 但 し 、 デ ィ レ ク ト リ が symbolic リ ン ク の 場 合 に は 、 リ ン ク の 削 除 の み 行 な い 、 リ ン ク 先 の デ ィ レ ク ト リ に は 影 響 を 与 え ま せ ん 。 デ ィ レ ク ト リ の 作 成
(mKdir) カ レ ン ト デ ィ レ ク ト リ の 下 に サ ブ デ ィ レ ク ト リ を 作 成 し ま す 。 入 力 し た サ ブ デ ィ レ ク ト リ 文 字 列 に 、 パ ス 名 デ リ ミ タ で あ る ’/’ が 含 ま れ て い た 場 合 、 最 終 的 に そ の 文 字 列 で 示 さ れ る デ ィ レ ク ト リ が 作 成 さ れ る ま で 、 再 帰 的 に デ ィ レ ク ト リ 作 成 を 繰 り 返 し ま す 。

´/’ で 始 ま る パ ス 名 を 入 力 す れ ば 、 カ レ ン ト デ ィ レ ク ト リ 下 で な く 、 表 さ れ る 絶 対 パ ス に デ ィ レ ク ト リ を 作 成 し ま す 。 子 プ ロ セ ス の 実 行

(sHell) 入 力 さ れ た コ マ ン ド 文 字 列 を 内 蔵 シ ェ ル に 渡 し て 子 プ ロ セ ス と し て 実 行 さ せ ま す 。 EXECUTE_FILE と 同 様 に コ マ ン ド 履 歴 の 参 照 や MS-DOS 版 で の LFN 自 動 変 換 も で き ま す 。 ま た 、 何 も 入 力 せ ず に [Return] の み 入 力 す る と 、 内 部 変 数 も し く は 環 境 変 数 SHELL の 指 す ユ ー ザ シ ェ ル を 起 動 し ま す 。 こ の 場 合 、 fd に 戻 る た め に は "exit" と 入 力 し て 下 さ い 。 ま た 、 SHELL の 値 が fdsh の 場 合 に は 、 内 蔵 シ ェ ル を 対 話 型 シ ェ ル と し て 起 動 し ま す 。 但 し 、 組 込 み コ マ ン ド 及 び 内 部 コ マ ン ド に 同 じ コ マ ン ド 名 が あ っ た 場 合 、 外 部 コ マ ン ド に 優 先 し て 組 込 み コ マ ン ド 及 び 内 部 コ マ ン ド が 実 行 さ れ ま す 。 組 込 み コ マ ン ド の 詳 細 は 、 ’組 込 み コ マ ン ド ’ の 項 を 参 照 し て 下 さ い 。 表 示 デ ィ レ ク ト リ の 書 込 み
(Write) 現 在 表 示 さ れ て い る デ ィ レ ク ト リ の 書 込 み を し ま す 。 デ ィ レ ク ト リ エ ン ト リ 上 の フ ァ イ ル 間 の 隙 間 も 詰 め て 書 込 ま れ ま す 。 PUSH_FILE, POP_FILESORT_DIR で 並 び 替 え た 後 で あ れ ば 、 そ の 結 果 を 書 込 む こ と に な り ま す 。 表 示 デ ィ レ ク ト リ が ホ ー ム デ ィ レ ク ト リ 下 の 階 層 に 属 し て い な か っ た 場 合 、 安 全 の た め 、 他 の ユ ー ザ が 利 用 し て い な い か ど う か の 確 認 を 求 め ま す 。 セ キ ュ リ テ ィ 上 不 安 定 な の で 、 NFS マ ウ ン ト さ れ た デ ィ レ ク ト リ や 一 部 の 特 殊 デ ィ レ ク ト リ 上 で は 書 込 み で き ま せ ん 。 ま た 、 フ ァ イ ル の 並 び 替 え を す る よ う な 内 部 コ マ ン ド 実 行 後 に 、 そ の 並 び を 崩 し て し ま う 内 部 コ マ ン ド を 実 行 し よ う と す る と 、 そ の 内 部 コ マ ン ド 実 行 の 直 前 に 、 書 込 み を 行 な う か ど う か を 問 い 合 わ せ し て き ま す 。 こ の 機 能 の た め 、 明 示 的 に こ の 書 込 み コ マ ン ド を 実 行 し な く て も デ ィ レ ク ト リ の 書 込 み を 行 な う こ と が あ り ま す 。 但 し 、 表 示 デ ィ レ ク ト リ が ホ ー ム デ ィ レ ク ト リ 下 に な か っ た 場 合 は 、 こ の 問 い 合 わ せ を 行 な い ま せ ん 。 テ ー プ へ の バ ッ ク ア ッ プ
(Backup) カ ー ソ ル 位 置 の フ ァ イ ル を 指 定 デ バ イ ス の 記 録 装 置 に バ ッ ク ア ッ プ し ま す 。 カ ー ソ ル 位 置 が デ ィ レ ク ト リ だ っ た 場 合 に は 、 そ の 中 身 を 全 て 保 存 し ま す 。 マ ー ク さ れ た フ ァ イ ル が あ る 場 合 は 、 カ ー ソ ル 位 置 の フ ァ イ ル で は な く マ ー ク フ ァ イ ル が 対 象 と な り ま す 。 バ ッ ク ア ッ プ に は tar(1) を 用 い ま す 。 デ バ イ ス 名 の 入 力 の 際 に 、 デ バ イ ス を 示 す ス ペ シ ャ ル フ ァ イ ル 以 外 を 与 え た 場 合 、 そ の フ ァ イ ル 名 で ア ー カ イ ブ フ ァ イ ル を 作 成 し ま す 。 フ ァ イ ル の 閲 覧
(View) カ ー ソ ル 位 置 の フ ァ イ ル を 閲 覧 し ま す 。 閲 覧 に 用 い る ペ ー ジ ャ は 、 内 部 変 数 PAGER を 参 照 し て 用 い ま す が 、 内 部 変 数 が 未 定 義 の 場 合 に は 環 境 変 数 PAGER を 参 照 し ま す 。 フ ァ イ ル の 圧 縮
(Pack) カ ー ソ ル 位 置 の フ ァ イ ル を 指 定 の ア ー カ イ ブ フ ァ イ ル に 圧 縮 し ま す 。 カ ー ソ ル 位 置 が デ ィ レ ク ト リ だ っ た 場 合 に は 、 そ の 中 身 を 全 て ア ー カ イ ブ フ ァ イ ル に 入 れ ま す 。 マ ー ク さ れ た フ ァ イ ル が あ る 場 合 は 、 カ ー ソ ル 位 置 の フ ァ イ ル で は な く マ ー ク フ ァ イ ル が 対 象 と な り ま す 。 入 力 し た ア ー カ イ ブ フ ァ イ ル の 拡 張 子 を 見 て 、 そ れ ぞ れ に 応 じ た ア ー カ イ バ を 自 動 的 に 選 択 し ま す 。 デ フ ォ ル ト で は 、 tar フ ァ イ ル と そ の 圧 縮 フ ァ イ ル 及 び LHa 圧 縮 フ ァ イ ル に し か 圧 縮 で き ま せ ん が 、 初 期 設 定 フ ァ イ ル に 記 述 す る こ と で 、 こ れ 以 外 の ア ー カ イ バ に も 対 応 で き る よ う に な り ま す 。 但 し 、 tar(1) を 用 い る 場 合 は 、 一 度 に 渡 せ る パ ラ メ ー タ 長 の 限 界 の せ い で 、 た く さ ん の フ ァ イ ル を 一 度 に 圧 縮 す る こ と が で き な い 場 合 が あ り ま す 。 そ の よ う な 場 合 は 、 BACKUP_TAPE を 用 い て ア ー カ イ ブ フ ァ イ ル を 作 成 し て 下 さ い 。 ツ リ ー を 用 い た フ ァ イ ル 操 作

[L], [C], [M], [U] を 押 す と 、 パ ス 名 の 入 力 の 際 に 、 文 字 列 を 入 力 す る 代 わ り に ツ リ ー 構 造 の 中 か ら 選 択 さ せ る こ と が で き ま す 。 そ れ ぞ れ 、 LOG_DIR, COPY_FILE, MOVE_FILE, UNPACK_FILE と 同 等 の 機 能 の 内 部 コ マ ン ド が 実 行 さ れ ま す 。 フ ァ イ ル の 検 索 移 動 ワ イ ル ド カ ー ド に マ ッ チ す る フ ァ イ ル を 、 カ レ ン ト デ ィ レ ク ト リ か ら 下 に 階 層 的 に 検 索 し 、 見 つ か っ た フ ァ イ ル の あ る デ ィ レ ク ト リ に 移 動 し ま す 。 カ ー ソ ル 位 置 が デ ィ レ ク ト リ だ っ た 場 合 は 、 カ レ ン ト デ ィ レ ク ト リ で な く 、 カ ー ソ ル 位 置 の デ ィ レ ク ト リ の 下 を 検 索 し ま す 。 マ ッ チ し た 個 々 の フ ァ イ ル に 対 し 、 そ こ に 移 動 す る か ど う か を 確 認 し て き ま す の で 、 目 的 の フ ァ イ ル が 表 示 さ れ る ま で は [n](No) を 選 択 し て 下 さ い 。 再 帰 的 な フ ァ イ ル 属 性 変 更 カ ー ソ ル 位 置 の デ ィ レ ク ト リ フ ァ イ ル を 、 再 帰 的 に フ ァ イ ル 属 性 変 更 し ま す 。 マ ー ク フ ァ イ ル の 属 性 変 更 と 同 様 に 、 モ ー ド 、 タ イ ム ス タ ン プ 、 オ ー ナ ー と グ ル ー プ の い ず れ か を 選 ん で か ら 、 デ ィ レ ク ト リ 以 下 の 全 て の フ ァ イ ル 属 性 を 変 更 し ま す 。 但 し 、 モ ー ド の 入 力 で は 、 実 行 ビ ッ ト の 属 性 は 、 3 値 の ト グ ル で は な く 、 ’X’ と ’!’ を 含 ん だ 5 値 の ト グ ル に な っ て い ま す の で 注 意 し て 下 さ い 。 ’X’ は 対 象 が デ ィ レ ク ト リ で あ る か も し く は い ず れ か の 実 行 ビ ッ ト が 立 っ て い る 時 の み 、 そ の ビ ッ ト を 有 効 に し ま す 。 同 様 に ’!’ は 対 象 が デ ィ レ ク ト リ で あ る か も し く は い ず れ か の 実 行 ビ ッ ト が 立 っ て い る 時 の み 、 そ の ビ ッ ト を 無 効 に し ま す 。 ま た 、 [m](Mask) を 入 力 す る と そ の 位 置 の ビ ッ ト 値 は ’*’ で マ ス ク さ れ 、 元 の フ ァ イ ル の 属 性 値 を 保 存 し ま す 。 ラ ン チ ャ の 起 動 サ ブ デ ィ レ ク ト リ 以 外 の カ ー ソ ル 位 置 で [Return] を 押 す と 、 そ れ ぞ れ の フ ァ イ ル 拡 張 子 に 応 じ た 動 作 を し ま す 。 デ フ ォ ル ト で は 、 tar フ ァ イ ル と そ の 圧 縮 フ ァ イ ル 及 び LHa 圧 縮 フ ァ イ ル に 対 し 、 ア ー カ イ ブ ブ ラ ウ ザ が 登 録 さ れ て い ま す 。 初 期 設 定 フ ァ イ ル に 記 述 す る こ と で 、 こ れ 以 外 の コ マ ン ド も ラ ン チ ャ と し て 登 録 す る こ と が で き ま す 。 カ ー ソ ル 位 置 が 未 登 録 の 拡 張 子 の フ ァ イ ル だ っ た 場 合 は 、 VIEW_FILE と 同 じ 挙 動 を 示 し ま す 。 ア ー カ イ ブ ブ ラ ウ ザ 画 面 で も 、 登 録 ラ ン チ ャ は 有 効 に 機 能 し 、 再 帰 的 に ア ー カ イ ブ ブ ラ ウ ザ を 起 動 す る こ と も 可 能 で す 。

symbolic リ ン ク 表 示 形 式 の 切 替 え フ ァ イ ル 表 示 欄 や ス テ ー タ ス 行 に 表 示 さ れ る フ ァ イ ル 情 報 は 、 symbolic リ ン ク フ ァ イ ル の 場 合 に は 、 リ ン ク 先 の 本 体 で は な く リ ン ク フ ァ イ ル の も の に な っ て い ま す 。 こ れ を 、 ト グ ル ス イ ッ チ で リ ン ク 先 本 体 の 情 報 を 参 照 す る よ う に 切 替 え ま す 。 (UNIX) リ ン ク 本 体 情 報 参 照 モ ー ド で は 、 フ ァ ン ク シ ョ ン 行 の 左 端 に ’S’(Symbolic Link) と 表 示 さ れ ま す 。 フ ァ イ ル タ イ プ シ ン ボ ル 表 示 の 切 替 え

ls(1)-F オ プ シ ョ ン で の 表 示 と 同 様 に 、 フ ァ イ ル 一 覧 リ ス ト の フ ァ イ ル 名 の 欄 に 、 そ の フ ァ イ ル の タ イ プ を 表 す シ ン ボ ル 文 字 を 付 加 し て 表 示 し ま す 。 ト グ ル ス イ ッ チ で シ ン ボ ル の 表 示 非 表 示 を 切 替 え ま す 。 各 シ ン ボ ル の 意 味 は 以 下 の と お り 。

/

デ ィ レ ク ト リ

@

symbolic リ ン ク

実 行 可 能 フ ァ イ ル

=

ソ ケ ッ ト

FIFO

(MS-DOS 版 及 び フ ロ ッ ピ ー ド ラ イ ブ )

/

デ ィ レ ク ト リ

実 行 可 能 フ ァ イ ル

=

シ ス テ ム フ ァ イ ル

ラ ベ ル フ ァ イ ル タ イ プ 表 示 モ ー ド で は 、 フ ァ ン ク シ ョ ン 行 の 左 端 に ’T’(Type) と 表 示 さ れ ま す 。 ド ッ ト フ ァ イ ル 表 示 非 表 示 の 切 替 え

´.’ で 始 ま る フ ァ イ ル 名 の フ ァ イ ル を 、 フ ァ イ ル 一 覧 内 に 表 示 し な い よ う に し ま す 。 ト グ ル ス イ ッ チ で ド ッ ト フ ァ イ ル の 表 示 非 表 示 を 切 替 え ま す 。 ド ッ ト フ ァ イ ル 非 表 示 モ ー ド で は 、 フ ァ ン ク シ ョ ン 行 の 左 端 に ’H’(Hidden) と 表 示 さ れ ま す 。 フ ァ イ ル フ ラ グ 表 示 の 切 替 え 各 フ ァ イ ル の フ ァ イ ル モ ー ド の 代 わ り に 、 一 部 の OS に あ る フ ァ イ ル フ ラ グ を 表 示 し ま す 。 ト グ ル ス イ ッ チ で フ ァ イ ル フ ラ グ の 表 示 と フ ァ イ ル モ ー ド の 表 示 を 切 替 え ま す 。 フ ァ イ ル フ ラ グ の な い OS で は 機 能 し ま せ ん 。 各 シ ン ボ ル の 意 味 は 順 に 以 下 の と お り 。 (UNIX)

A

Archived

N

Nodump

a

system Append-only

c

system unChangable (immutable)

u

system Undeletable

a

user Append-only

c

user unChangable (immutable)

u

user Undeletable フ ァ イ ル フ ラ グ 表 示 モ ー ド で は 、 フ ァ ン ク シ ョ ン 行 の 左 端 に ’F’(Flags) と 表 示 さ れ ま す 。 フ ァ イ ル 名 の 検 索 カ レ ン ト デ ィ レ ク ト リ 内 で フ ァ イ ル 名 を イ ン ク リ メ ン タ ル サ ー チ し 、 カ ー ソ ル を 移 動 し て い き ま す 。 コ マ ン ド を 実 行 す る と サ ー チ モ ー ド に 移 行 し 、 フ ァ ン ク シ ョ ン 行 に プ ロ ン プ ト が 現 れ ま す の で 、 こ こ で 検 索 し た い フ ァ イ ル 名 を キ ー 入 力 し て い く と 、 そ の 時 点 で 入 力 さ れ て い る 文 字 列 に マ ッ チ す る フ ァ イ ル 名 に カ ー ソ ル が 順 次 移 動 し て い き ま す 。 [Esc] で 通 常 モ ー ド に 復 帰 で き ま す 。 ウ ィ ン ド ウ の 分 割 現 在 の ウ ィ ン ド ウ を 分 割 し ま す 。 通 常 の ウ ィ ン ド ウ 非 分 割 モ ー ド の 時 に 分 割 を 行 な う と 、 画 面 を 縦 方 向 に 二 分 割 し て 使 う ウ ィ ン ド ウ 分 割 モ ー ド に な り ま す 。 ウ ィ ン ド ウ 分 割 モ ー ド で は 、 そ れ ぞ れ の ウ ィ ン ド ウ 内 で 独 立 し て 作 業 を 行 な う こ と が で き ま す 。 ウ ィ ン ド ウ 分 割 モ ー ド の 時 に 更 に 分 割 を 行 な う と 、 現 在 操 作 中 の ウ ィ ン ド ウ 画 面 を 縦 方 向 に 二 分 割 し ま す 。 最 大 で 5 つ ま で の 分 割 ウ ィ ン ド ウ を 作 成 す る こ と が で き ま す 。 ウ ィ ン ド ウ 間 の 移 動 ウ ィ ン ド ウ 分 割 モ ー ド の 時 に 次 の ウ ィ ン ド ウ に 移 動 し ま す 。 現 在 の ウ ィ ン ド ウ が 最 後 の 時 に は 先 頭 の ウ ィ ン ド ウ に 移 動 し ま す 。 ウ ィ ン ド ウ 非 分 割 モ ー ド で は 意 味 を 持 ち ま せ ん 。 ウ ィ ン ド ウ の 拡 張 ウ ィ ン ド ウ 分 割 モ ー ド の 時 に 現 在 の ウ ィ ン ド ウ サ イ ズ を 大 き く し 、 そ の 分 だ け 次 の ウ ィ ン ド ウ サ イ ズ が 小 さ く な り ま す 。 現 在 の ウ ィ ン ド ウ が 最 後 の 時 に は 先 頭 の ウ ィ ン ド ウ サ イ ズ が 小 さ く な り ま す 。 ウ ィ ン ド ウ 非 分 割 モ ー ド で は 意 味 を 持 ち ま せ ん 。 ウ ィ ン ド ウ の 縮 小 ウ ィ ン ド ウ 分 割 モ ー ド の 時 に 現 在 の ウ ィ ン ド ウ サ イ ズ を 小 さ く し 、 そ の 分 だ け 次 の ウ ィ ン ド ウ サ イ ズ が 大 き く な り ま す 。 現 在 の ウ ィ ン ド ウ が 最 後 の 時 に は 先 頭 の ウ ィ ン ド ウ サ イ ズ が 大 き く な り ま す 。 ウ ィ ン ド ウ 非 分 割 モ ー ド で は 意 味 を 持 ち ま せ ん 。 ウ ィ ン ド ウ の 破 棄 ウ ィ ン ド ウ 分 割 モ ー ド の 時 に 現 在 の ウ ィ ン ド ウ を 破 棄 し て 直 前 の ウ ィ ン ド ウ に 統 合 し ま す 。 現 在 の ウ ィ ン ド ウ が 先 頭 の 時 に は 最 後 の ウ ィ ン ド ウ と 統 合 さ れ ま す 。 破 棄 し た 結 果 ウ ィ ン ド ウ の 数 が 一 つ に な る と ウ ィ ン ド ウ 非 分 割 モ ー ド に な り ま す 。 ウ ィ ン ド ウ 非 分 割 モ ー ド で は 意 味 を 持 ち ま せ ん 。 カ ス タ マ イ ザ の 起 動 内 部 変 数 や 組 込 み コ マ ン ド で 設 定 す る 内 容 を 、 対 話 的 に 変 更 す る カ ス タ マ イ ザ を 起 動 し ま す 。 こ こ で 設 定 し た 内 容 は 即 座 に 反 映 さ れ ま す が 、 初 期 設 定 フ ァ イ ル に 反 映 さ せ る に は 、 カ ス タ マ イ ザ 内 で 明 示 的 に 書 込 み を 実 行 す る 必 要 が あ り ま す 。 ヘ ル プ 画 面 の 表 示 現 在 の キ ー 割 当 て と そ の コ マ ン ド 内 容 を 一 覧 表 示 し ま す 。 一 画 面 に 収 ま り き ら な い 場 合 は 一 画 面 分 の 表 示 で 一 旦 キ ー 入 力 を 待 ち ま す 。 ま た 、 バ イ ナ リ 頒 布 の 実 行 フ ァ イ ル で は 、 こ の 画 面 の フ ァ ン ク シ ョ ン 行 に 頒 布 責 任 者 の 連 絡 先 が 表 示 さ れ ま す の で 、 何 か あ っ た 場 合 に は こ ち ら の 連 絡 先 に ご 一 報 下 さ い 。

fdの 終 了 (Quit)

fd を 終 了 し ま す 。 コ マ ン ド

EXECUTE_SH や 初 期 設 定 フ ァ イ ル の 中 で は 、 外 部 コ マ ン ド 以 外 に 上 述 の 内 部 コ マ ン ド や 後 述 の 組 込 み コ マ ン ド が 使 用 で き ま す 。 こ れ ら の コ マ ン ド に つ い て は 、 一 つ 以 上 の コ マ ン ド を ま た は ⎪& で 区 切 っ て パ イ プ ラ イ ン を 構 成 す る こ と が で き ま す 。 の 前 段 の コ マ ン ド の 標 準 出 力 は 後 段 の コ マ ン ド の 標 準 入 力 に 渡 さ れ ま す 。 ⎪& の 場 合 は 、 前 段 の コ マ ン ド の 標 準 出 力 と 標 準 エ ラ ー 出 力 の 両 方 が 後 段 の コ マ ン ド の 標 準 入 力 に 渡 さ れ ま す 。 パ イ プ ラ イ ン の 終 了 ス テ ー タ ス は 最 後 段 コ マ ン ド の 終 了 ス テ ー タ ス に な り ま す が 、 パ イ プ ラ イ ン の 先 頭 を ! で 始 め る こ と で 、 パ イ プ ラ イ ン の 終 了 ス テ ー タ ス を 最 後 段 コ マ ン ド の 終 了 ス テ ー タ ス の 論 理 否 定 に す る こ と が で き ま す 。 ま た 、 一 つ 以 上 の パ イ プ ラ イ ン を ;, &, &⎪, &&, ⎪⎪ で 区 切 っ て コ マ ン ド リ ス ト を 構 成 す る こ と が で き ま す 。 コ マ ン ド リ ス ト は ;& ま た は &⎪ で 終 わ っ て い て も 構 い ま せ ん 。 こ れ ら の 区 切 り 子 は 各 々 以 下 の よ う な 意 味 を 持 ち ま す 。

; 前 段 の パ イ プ ラ イ ン か ら 順 に 実 行 し ま す 。

& 前 段 の パ イ プ ラ イ ン の 終 了 を 待 た ず に 後 段 の パ イ プ ラ イ ン を 同 時 に 実 行 し ま す 。

(UNIX)

&⎪ 最 初 か ら

disown さ れ て い る こ と を 除 い て & と 同 じ で す 。 (UNIX)

&& 前 段 の パ イ

プ ラ イ ン を 実 行 し 、 そ の 終 了 ス テ ー タ ス が 0 な ら ば 後 段 の パ イ プ ラ イ ン を 実 行 し ま す 。

⎪⎪

前 段 の パ イ プ ラ イ ン を 実 行 し 、 そ の 終 了 ス テ ー タ ス が 0 で な け れ ば 後 段 の パ イ プ ラ イ ン を 実 行 し ま す 。 コ マ ン ド リ ス ト の 中 で は 、 改 行 文 字 は ; と 同 じ 意 味 を 持 ち ま す 。 ま た 、 コ マ ン ド リ ス ト 中 の 各 々 の コ マ ン ド は 、 以 下 の リ ダ イ レ ク ト 記 述 子 に よ り 入 出 力 を 切 替 え る こ と が で き ま す 。 リ ダ イ レ ク ト 記 述 子 は 、 コ マ ン ド 文 字 列 の 中 の ど の 位 置 に あ っ て も 構 い ま せ ん 。

n<file フ ァ イ ル デ ィ ス ク リ プ タ

n で 表 さ れ る 入 力 を フ ァ イ ル file か ら の 入 力 に 切 替 え ま す 。 n を 省 略 す る と 、 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。

n>file

フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 出 力 を フ ァ イ ル file へ の 出 力 に 切 替 え ま す 。 n を 省 略 す る と 、 標 準 出 力 を 指 定 し た も の と 見 な さ れ ま す 。 フ ァ イ ル file が 存 在 し な い 場 合 は 新 た に 生 成 さ れ 、 存 在 す る 場 合 は フ ァ イ ル サ イ ズ 0 に 切 詰 め ら れ て か ら 出 力 さ れ ま す 。

n>⎪file

組 込 み コ マ ン ド set に よ り -C オ プ シ ョ ン が 設 定 さ れ て い る 場 合 で も 、 強 制 的 に 既 存 フ ァ イ ル に 上 書 き す る と い う 点 を 除 け ば 、 > と 全 く 同 等 で す 。

n>>file

フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 出 力 を フ ァ イ ル file へ の 出 力 に 切 替 え ま す 。 n を 省 略 す る と 、 標 準 出 力 を 指 定 し た も の と 見 な さ れ ま す 。 フ ァ イ ル file が 存 在 し な い 場 合 は 新 た に 生 成 さ れ 、 存 在 す る 場 合 は そ の 後 ろ に 追 加 さ れ ま す 。

n1<&n2

フ ァ イ ル デ ィ ス ク リ プ タ n1 で 表 さ れ る 入 力 を フ ァ イ ル デ ィ ス ク リ プ タ n2 で 表 さ れ る 入 力 に 切 替 え ま す 。 n1 を 省 略 す る と 、 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。

n1>&n2

フ ァ イ ル デ ィ ス ク リ プ タ n1 で 表 さ れ る 出 力 を フ ァ イ ル デ ィ ス ク リ プ タ n2 で 表 さ れ る 出 力 に 切 替 え ま す 。 n1 を 省 略 す る と 、 標 準 出 力 を 指 定 し た も の と 見 な さ れ ま す 。

&>file

標 準 出 力 と 標 準 エ ラ ー 出 力 の 両 方 を 同 時 に フ ァ イ ル file へ の 出 力 に 切 替 え ま す 。 フ ァ イ ル file が 存 在 し な い 場 合 は 新 た に 生 成 さ れ 、 存 在 す る 場 合 は フ ァ イ ル サ イ ズ 0 に 切 詰 め ら れ て か ら 出 力 さ れ ま す 。

&>⎪file

組 込 み コ マ ン ド set に よ り -C オ プ シ ョ ン が 設 定 さ れ て い る 場 合 で も 、 強 制 的 に 既 存 フ ァ イ ル に 上 書 き す る と い う 点 を 除 け ば 、 &> と 全 く 同 等 で す 。

&>>file

標 準 出 力 と 標 準 エ ラ ー 出 力 の 両 方 を 同 時 に フ ァ イ ル file へ の 出 力 に 切 替 え ま す 。 フ ァ イ ル file が 存 在 し な い 場 合 は 新 た に 生 成 さ れ 、 存 在 す る 場 合 は そ の 後 ろ に 追 加 さ れ ま す 。

n<>file

フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 入 出 力 を と も に フ ァ イ ル file の 入 出 力 に 切 替 え ま す 。 n を 省 略 す る と 、 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。

n><file

フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 入 出 力 を と も に フ ァ イ ル file の 入 出 力 に 切 替 え ま す 。 n を 省 略 す る と 、 標 準 出 力 を 指 定 し た も の と 見 な さ れ ま す 。

n1<>&n2

フ ァ イ ル デ ィ ス ク リ プ タ n1 で 表 さ れ る 入 出 力 を フ ァ イ ル デ ィ ス ク リ プ タ n2 で 表 さ れ る 入 出 力 に 切 替 え ま す 。 n1 を 省 略 す る と 、 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。

n1><&n2

フ ァ イ ル デ ィ ス ク リ プ タ n1 で 表 さ れ る 入 出 力 を フ ァ イ ル デ ィ ス ク リ プ タ n2 で 表 さ れ る 入 出 力 に 切 替 え ま す 。 n1 を 省 略 す る と 、 標 準 出 力 を 指 定 し た も の と 見 な さ れ ま す 。
n
<-

n<&-

フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 入 力 を 閉 じ ま す 。 n を 省 略 す る と 、 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。
n
>-

n>&-

フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 出 力 を 閉 じ ま す 。 n を 省 略 す る と 、 標 準 出 力 を 指 定 し た も の と 見 な さ れ ま す 。
n
<>-

n<>&-

フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 入 出 力 を 閉 じ ま す 。 n を 省 略 す る と 、 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。
n
><-

n><&-

フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 入 出 力 を 閉 じ ま す 。 n を 省 略 す る と 、 標 準 出 力 を 指 定 し た も の と 見 な さ れ ま す 。

n<<[-]word フ ァ イ ル デ ィ ス ク リ プ タ n で 表 さ れ る 入 力 を 、 文 字 列 word と 同 じ 文 字 列 か ら 成 る 入 力 行 が 現 れ る か 、 も し く は フ ァ イ ル の 終 端 ま で の 部 分 の 入 力 に 切 替 え ま す 。 word に ク ォ ー ト で 囲 ま れ た 部 分 が あ る 場 合 は 入 力 行 を 評 価 し ま せ ん 。 そ う で な け れ ば 各 入 力 行 は 評 価 さ れ 、 変 数 展 開 や 文 字 列 置 換 が 行 な わ れ ま す 。 - が 指 定 さ れ た 場 合 、 入 力 行 の 先 頭 に あ る タ ブ を 全 て 削 除 し て か ら コ マ ン ド に 渡 し ま す 。 n を 省 略 す る と 、 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。 但 し 、 そ れ ぞ れ の リ ダ イ レ ク ト で フ ァ イ ル を 指 定 す る 場 合 、 フ ァ イ ル 名 と し て ’scheme://host:port’ 形 式 の 文 字 列 を 指 定 す る と 、 scheme 文 字 列 の 内 容 に 応 じ て そ れ ぞ れ 下 記 の よ う な TCP ソ ケ ッ ト を オ ー プ ン し ま す 。 待 受 け ポ ー ト 番 号 の 指 定 に は OS 上 の 権 限 に よ る 制 限 が あ り ま す 。 (UNIX)
connect://
host:port

host で 示 さ れ る リ モ ー ト ホ ス ト の port で 示 さ れ る 番 号 の TCP ポ ー ト に 接 続 す る ソ ケ ッ ト を オ ー プ ン し ま す 。

accept://[host][:port]

host で 示 さ れ る ロ ー カ ル ホ ス ト へ の 接 続 を 、 port で 示 さ れ る 番 号 の TCP ポ ー ト で 待 受 け る ソ ケ ッ ト を オ ー プ ン し ま す 。 host を 省 略 す る と 任 意 の ホ ス ト へ の 接 続 を 受 理 し ま す 。 port を 省 略 す る と OS の 定 め た 範 囲 の 任 意 ポ ー ト を 用 い ま す 。

bind://[host][:port]

host で 示 さ れ る ロ ー カ ル ホ ス ト へ の 接 続 を 、 port で 示 さ れ る 番 号 の TCP ポ ー ト に 束 縛 さ れ た ソ ケ ッ ト を オ ー プ ン し 、 組 込 み コ マ ン ド accept で の 待 受 け に 備 え ま す 。 host を 省 略 す る と 任 意 の ホ ス ト へ の 接 続 を 受 理 し ま す 。 port を 省 略 す る と OS の 定 め た 範 囲 の 任 意 ポ ー ト を 用 い ま す 。 な お 、 各 コ マ ン ド 入 力 行 に お い て は 、 ’#’ か ら 行 末 ま で 、 及 び 空 行 は 無 視 さ れ ま す 。 行 の 最 後 尾 が ’\’ で 終 っ て い る 場 合 は 、 そ の 行 の 記 述 が 次 行 に も 継 続 し て い る と み な し ま す の で 、 一 行 が 長 く な る よ う な 場 合 は こ れ で 分 割 で き ま す 。 組 込 み コ マ ン ド

fd で は 以 下 の 組 込 み コ マ ン ド が 用 意 さ れ て い ま す 。 こ れ ら の 組 込 み コ マ ン ド は 、 EXECUTE_SH や 初 期 設 定 フ ァ イ ル の 中 で 用 い る こ と が で き ま す 。
if
list then [elif list then list] ... [else list] fi

if 節 及 び elif 節 の list が 先 頭 か ら 順 に 実 行 さ れ 、 そ の 終 了 ス テ ー タ ス が 0 な ら ば 対 応 す る then 節 の list が 実 行 さ れ 、 そ の 時 点 で 後 続 の elif 節 は 無 視 さ れ ま す 。 も し ど の if 節 や elif 節 の list0 で 終 了 し な か っ た 場 合 、 else 節 の list が 実 行 さ れ ま す 。 ど の then 節 や else 節 の list も 実 行 さ れ な か っ た 場 合 は 、 if は 終 了 ス テ ー タ ス 0 を 返 し ま す 。

while list do list done

while 節 の list が 繰 返 し 実 行 さ れ 、 そ の 終 了 ス テ ー タ ス が 0 で あ る 間 ず っ と do 節 の list が 繰 返 し 実 行 さ れ ま す 。 do 節 の list が 一 度 も 実 行 さ れ な か っ た 場 合 は 、 while は 終 了 ス テ ー タ ス 0 を 返 し ま す 。

until list do list done

until 節 の list が 繰 返 し 実 行 さ れ 、 そ の 終 了 ス テ ー タ ス が 0 で な い 間 ず っ と do 節 の list が 繰 返 し 実 行 さ れ ま す 。 do 節 の list が 一 度 も 実 行 さ れ な か っ た 場 合 は 、 until は 終 了 ス テ ー タ ス 0 を 返 し ま す 。

for NAME [in value ...] do list done

value リ ス ト の 値 を 一 つ ず つ 順 に 内 部 変 数 NAME に 代 入 し 、 そ の そ れ ぞ れ に つ い て コ マ ン ド リ ス ト list を 実 行 し ま す 。 in value を 省 略 す る と 、 位 置 パ ラ メ ー タ を 順 に 代 入 し ま す 。

case word in [pattern [ pattern] ... ) list ;;] ... esac 文 字 列 word と 各 パ タ ー ン pattern と を 比 較 し 、 最 初 に マ ッ チ し た pattern に 対 応 す る コ マ ン ド リ ス ト list を 実 行 し ま す 。

(list) サ ブ シ ェ ル 内 で

list を 実 行 し ま す 。

{ list; } 現 行 シ ェ ル 内 で

list を 実 行 し ま す 。

NAME=[value] [com ...]

fd 内 で の み 有 効 の 内 部 変 数 の 定 義 を 行 な い ま す 。 内 部 変 数 NAME に 値 (文 字 列 ) value を 代 入 し ま す 。 変 数 定 義 に 続 い て コ マ ン ド com を 記 述 す る と 、 こ の 変 数 を 環 境 変 数 と し て 渡 し た 状 態 で com を 実 行 し ま す 。 こ の 場 合 、 NAME の 定 義 は 環 境 変 数 と し て も 内 部 変 数 と し て も 残 り ま せ ん 。

value を 省 略 す る と 、 内 部 変 数 NAME の 値 と し て ナ ル を 定 義 し ま す 。 内 部 変 数 の 定 義 を 削 除 す る 場 合 に は 組 込 み コ マ ン ド unset を 用 い て 下 さ い 。

name() { list; } コ マ ン ド リ ス ト list を 関 数 name と し て 定 義 し ま す 。 定 義 さ れ た 関 数 は 、 EXECUTE_SH の 入 力 ラ イ ン の ほ か 、 後 述 の 各 コ マ ン ド マ ク ロ 内 に 用 い る こ と が で き ま す 。 各 コ マ ン ド 記 述 内 で は 位 置 パ ラ メ ー タ $n が 記 述 可 能 で 、 こ れ は 、 関 数 呼 出 時 の 引 数 を 指 し て い ま す 。 $0name そ の も の で 、 $1-$9 ま で が 引 数 を 指 し ま す 。

{ }list は 省 略 で き ま せ ん が 、 list が 単 文 か ら な る 場 合 は 前 後 の { } を 省 略 し て も 構 い ま せ ん 。 関 数 定 義 を 削 除 す る 場 合 に は 組 込 み コ マ ン ド unset を 用 い て 下 さ い 。

!num 数 値

num で 表 さ れ る 履 歴 番 号 の コ マ ン ド を 実 行 し ま す 。 num

が 負 数 だ っ た 場 合 は 、 現 在 の 履 歴 番 号 か ら 相 対 的 に 数 え て num 番 目 の 履 歴 番 号 の コ マ ン ド を 実 行 し ま す 。

!! 直 前 の コ マ ン ド を 実 行 し ま す 。

!-1 と 同 義 で す 。

!str 文 字 列

str で 始 ま る 行 の コ マ ン ド 履 歴 を 実 行 し ま す 。

: [arg ...] 何 も し ま せ ん 。 但 し 、

arg の 評 価 や リ ダ イ レ ク ト の 実 行 は 行

な わ れ ま す 。

. file

source file フ ァ イ ル

file を 読 み 込 ん で 評 価 し ま す 。 filePATH に 含

ま れ る デ ィ レ ク ト リ に あ る か 、 も し く は パ ス 名 付 表 記 で な く て は い け ま せ ん 。 フ ァ イ ル の 各 行 の 書 式 は EXECUTE_SH コ マ ン ド の 書 式 に 準 拠 し ま す 。 フ ァ イ ル 内 で 入 れ 子 に し て フ ァ イ ル を 読 み 込 ま せ る こ と も で き ま す 。

accept [fd]

fd で 表 さ れ る フ ァ イ ル デ ィ ス ク リ プ タ を ソ ケ ッ ト と し て 待 受 け を 行 な い 、 接 続 が 確 立 す る と 接 続 ソ ケ ッ ト を 同 じ フ ァ イ ル デ ィ ス ク リ プ タ fd に 割 付 け ま す 。 こ の 時 、 待 受 け に 用 い た ソ ケ ッ ト は ク ロ ー ズ さ れ ま す 。 fdbind:// 形 式 の リ ダ イ レ ク ト で な い 場 合 は 失 敗 し ま す 。 accept:// 形 式 の リ ダ イ レ ク ト と 比 べ 、 実 際 の 接 続 を 受 け る 前 に 一 旦 シ ェ ル に 制 御 が 戻 る の で 、 リ モ ー ト ホ ス ト と の 間 で 事 前 に TCP ポ ー ト 番 号 の ネ ゴ シ エ ー シ ョ ン を 行 な う 場 合 に 利 用 す る こ と が で き ま す 。 (UNIX)

fd を 省 略 す る と 標 準 入 力 に 対 し て 待 受 け を 行 な い ま す 。

addcr [-1] [file]

file で 示 さ れ る フ ァ イ ル か ら 一 行 ず つ 読 込 ん で 標 準 出 力 に 出 力 し ま す 。 各 行 の 改 行 コ ー ド は CR-NL (\r\n) に 統 一 さ れ ま す 。 ソ ケ ッ ト に 対 す る 出 力 を 行 な う 際 に パ イ プ と し て 用 い る と 有 用 で す 。

file を 省 略 す る と 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。 -1 を 指 定 す る と 一 行 分 だ け 出 力 し て 終 了 し ま す 。

alias [name[=com]] コ マ ン ド com の 別 名 と し て name を エ イ リ ア ス 定 義 し ま す 。 定 義 さ れ た エ イ リ ア ス は 、 EXECUTE_SH の 入 力 ラ イ ン の ほ か 、 後 述 の 各 コ マ ン ド マ ク ロ 内 に 用 い る こ と が で き ま す 。 エ イ リ ア ス に よ る 置 換 は 再 帰 的 に 行 な わ れ ま す 。

com を 省 略 す る と 、 name の エ イ リ ア ス を 表 示 し ま す 。 comname も 省 略 す る と 、 現 在 定 義 さ れ て い る 全 て の エ イ リ ア ス を 一 覧 表 示 し ま す 。

arch ext [pack unpack] 拡 張 子 ext の ア ー カ イ ブ フ ァ イ ル に 対 す る ア ー カ イ バ コ マ ン ド を 登 録 し ま す 。 pack に は 圧 縮 時 の コ マ ン ド を 、 unpack に は 伸 長 時 の コ マ ン ド を 、 そ れ ぞ れ " で 括 っ た マ ク ロ 表 記 で 記 述 し ま す 。 ext の 先 頭 を / で 始 め る と 、 拡 張 子 の 比 較 の 際 に 大 文 字 小 文 字 の 違 い を 無 視 し て 比 較 し ま す 。

pack, unpack 共 に 省 略 す る と 、 拡 張 子 ext に 対 す る ア ー カ イ バ コ マ ン ド 登 録 を 削 除 し ま す 。

bg [job]

job で 表 さ れ る ジ ョ ブ の 実 行 を バ ッ ク グ ラ ウ ン ド で 再 開 し ま す 。 ジ ョ ブ を 指 定 す る に は 下 記 の 書 式 が 有 効 で す 。 (UNIX)

%

%+

カ レ ン ト ジ ョ ブ

%-

一 つ 前 の ジ ョ ブ

%n

ジ ョ ブ 番 号 n の ジ ョ ブ

%str

コ マ ン ド ラ イ ン が str で 始 ま る ジ ョ ブ 但 し 、 後 述 の パ ラ メ ー タ マ ク ロ 機 能 の た め に 、 EXECUTE_SH の コ マ ン ド ラ イ ン 入 力 で は こ れ ら の % の 部 分 は %% と 重 ね て 記 述 す る 必 要 が あ り ま す 。

job を 省 略 す る と カ レ ン ト ジ ョ ブ を バ ッ ク グ ラ ウ ン ド で 再 開 し ま す 。

bind c [com1 [com2] [:comment]] キ ー c に 対 し て 、 コ マ ン ド com1 を 割 当 て ま す 。 c に コ ン ト ロ ー ル 文 字 を 指 定 し た い 場 合 は 、 ^ を 冠 し て ^A の よ う に 2 文 字 で 記 述 し ま す 。 Meta キ ー (MS-DOS 版 で は Alt キ ー ) を 併 用 す る 文 字 を 指 定 し た い 場 合 は 、 @ を 冠 し て @a の よ う に 2 文 字 で 記 述 し ま す 。 フ ァ ン ク シ ョ ン キ ー や 機 能 キ ー を 指 定 し た い 場 合 は 、 後 述 の keymap コ マ ン ド で 用 い ら れ て い る 各 識 別 子 を 用 い 、 F10 の よ う に 文 字 列 で 記 述 し ま す 。 ま た 、 \n =0x0a や \e =0x1b と い っ た エ ス ケ ー プ 文 字 列 、 8 進 数 を 用 い た \ooo と い っ た 表 記 も で き ま す 。

fd の 持 つ 内 部 コ マ ン ド の 割 当 て は 、 コ マ ン ド 識 別 子 を そ の ま ま 記 述 で き ま す 。 引 数 付 き で 内 部 コ マ ン ド を 定 義 し た い 場 合 や 、 コ マ ン ド を マ ク ロ 表 記 で 定 義 す る 場 合 は 、 " で 括 っ た 文 字 列 を 記 述 し ま す 。 com2 を 省 略 せ ず に 記 述 す る と 、 カ ー ソ ル 位 置 が デ ィ レ ク ト リ だ っ た 場 合 に com2 の 方 を 実 行 し ま す 。 キ ー c が F1 か ら F20 の フ ァ ン ク シ ョ ン キ ー の 場 合 、 コ マ ン ド の 記 述 に 続 い て : を 冠 し て comment を 記 述 す る と 、 フ ァ ン ク シ ョ ン 行 の 該 当 部 分 の 表 示 を comment に 変 更 で き ま す 。 但 し 、 コ ン ト ロ ー ル 文 字 に 対 す る キ ー 割 当 て に つ い て は 、 後 述 の 編 集 モ ー ド の 設 定 が 優 先 し ま す の で 気 を つ け て 下 さ い 。

com1, com2 共 に 省 略 す る と 、 キ ー c に 対 す る キ ー 割 当 て 登 録 を 削 除 し ま す 。

break [n] ル ー プ か ら 抜 け ま す 。

for な ど の ス テ ー ト メ ン ト 中 で 用 い ま

す 。 n が 指 定 さ れ て い る と n 段 階 分 ル ー プ か ら 抜 け ま す 。

browse [-@ file]
browse
com [-ftbie arg] [-p com2] [-dn {noprep,loop}] ... コ マ ン ド com を 実 行 し 、 そ の 出 力 を 渡 し て ア ー カ イ ブ ブ ラ ウ ザ を 起 動 さ せ ま す 。 com に は コ マ ン ド の マ ク ロ 表 記 を " で 括 っ て 記 述 し ま す 。 -f オ プ シ ョ ン 及 び -t, -b, -i, -e の 各 オ プ シ ョ ン は 、 組 込 み コ マ ン ド launch で 用 い ら れ る も の と 同 等 で す 。 複 数 の com を 記 述 す る と 、 ア ー カ イ ブ ブ ラ ウ ザ 内 で 各 々 の フ ァ イ ル を 選 択 し た 場 合 に 、 そ の 次 に 記 述 さ れ た コ マ ン ド com が 順 次 実 行 さ れ 、 そ れ ぞ れ の コ マ ン ド com に 続 い て 記 述 さ れ た フ ォ ー マ ッ ト や パ タ ー ン が 用 い ら れ ま す 。 一 つ 前 の 段 階 の ア ー カ イ ブ ブ ラ ウ ザ に 戻 る に は 、 フ ァ イ ル .. を 選 ぶ か [Bs] キ ー を 押 し ま す 。 QUIT_SYSTEM コ マ ン ド は browse で 起 動 さ れ た 全 て の ア ー カ イ ブ ブ ラ ウ ザ を 終 了 し ま す 。 ま た 、 最 後 に 記 述 さ れ た コ マ ン ド com 以 外 に は -f オ プ シ ョ ン が 必 須 で す 。 最 後 の com-f オ プ シ ョ ン が 指 定 さ れ な か っ た 場 合 に は 、 ア ー カ イ ブ ブ ラ ウ ザ を 起 動 す る 代 わ り に 単 に そ の コ マ ン ド を 実 行 し 、 実 行 後 は ア ー カ イ ブ ブ ラ ウ ザ に 戻 り ま す 。

-p オ プ シ ョ ン を 指 定 す る と 、 フ ァ イ ル 選 択 時 に 次 の コ マ ン ド com の 実 行 に 進 む 前 に コ マ ン ド com2 が 実 行 さ れ ま す 。 パ イ プ 用 の サ ブ シ ェ ル で 実 行 さ れ る com と 異 な り 、 com2 は カ レ ン ト シ ェ ル で 実 行 さ れ ま す の で 、 こ の コ マ ン ド 内 で 設 定 し た 内 部 変 数 値 は com2 終 了 後 も 継 承 さ れ ま す 。 ま た 、 そ の 段 階 の ア ー カ イ ブ ブ ラ ウ ザ に 到 達 す る ま で に 選 択 し て き た フ ァ イ ル 名 が 位 置 パ ラ メ ー タ に 順 次 保 存 さ れ 、 最 後 に 選 択 し た フ ァ イ ル 名 は $1 に 保 存 さ れ て い ま す 。 こ の 値 は フ ァ イ ル を 選 択 す る 都 度 更 新 さ れ ま す の で 、 comcom2 の 中 で 組 込 み コ マ ン ド setshift を 使 っ て 書 換 え て も 、 次 の フ ァ イ ル 選 択 時 に は こ れ ま で の 選 択 履 歴 の と お り に 再 設 定 さ れ ま す 。 -d 及 び -n オ プ シ ョ ン は 、 選 択 し た フ ァ イ ル が そ れ ぞ れ デ ィ レ ク ト リ だ っ た 場 合 と デ ィ レ ク ト リ で な か っ た 場 合 の 制 御 を 記 述 し ま す 。 noprep を 指 定 す る と -p オ プ シ ョ ン で 指 定 し た com2 を 実 行 し ま せ ん 。 loop を 指 定 す る と フ ァ イ ル 選 択 後 に 次 の コ マ ン ド com に 進 ま ず に 同 じ 段 階 の コ マ ン ド com を 再 度 実 行 し ま す 。 ま た 、 browse の 引 数 が 長 く な っ て 記 述 が 面 倒 な 場 合 に は 、 引 数 を 記 述 し た フ ァ イ ル file-@ オ プ シ ョ ン で 指 定 す る こ と も で き ま す 。 -@ オ プ シ ョ ン は 引 数 の 中 の 任 意 の 場 所 に 記 述 可 能 で 、 file に 記 述 さ れ た 各 引 数 は -@ の あ る 位 置 に 挿 入 さ れ ま す 。 file と し て - を 指 定 す る と フ ァ イ ル の 代 わ り に 標 準 入 力 か ら 引 数 を 読 込 み ま す 。 file の 中 に は 引 数 を 空 白 文 字 ま た は 改 行 で 区 切 っ て 記 述 し ま す 。 空 行 ま た は # で 始 ま る 行 は 無 視 さ れ ま す 。 file の 中 に -@ オ プ シ ョ ン を 記 述 し た 場 合 は 、 再 帰 的 に 引 数 フ ァ イ ル が 参 照 さ れ ま す 。

builtin arg ... 単 純 な 組 込 み コ マ ン ド と し て arg を 実 行 し ま す 。 arg と 同 名 の 関 数 定 義 が あ っ た 場 合 で も 、 関 数 は 実 行 さ れ ま せ ん 。
cd
[-LP] [dir]
chdir
[-LP] [dir]

fd 内 の カ レ ン ト デ ィ レ ク ト リ を dir に 移 動 し ま す 。 dir を 省 略 す る と 内 部 変 数 HOME で 示 さ れ る デ ィ レ ク ト リ に 移 動 し ま す 。 パ ス 名 と し て ".", "?", "-", "@" を 指 定 す る と 、 LOG_DIR と 同 様 の 挙 動 が 得 ら れ ま す 。

-L が 指 定 さ れ る と 、 symbolic リ ン ク を 辿 っ て 論 理 的 な デ ィ レ ク ト リ 移 動 を 行 な い ま す 。 -P が 指 定 さ れ る と 、 symbolic リ ン ク を 辿 ら ず に 物 理 的 な デ ィ レ ク ト リ 移 動 を 行 な い ま す 。 ど ち ら も 指 定 し な い 時 は 、 組 込 み コ マ ン ド setphysical オ プ シ ョ ン に 従 い ま す 。

checkid [file ...]

RFC1321 の MD5 ア ル ゴ リ ズ ム に 従 っ て 、 指 定 さ れ た フ ァ イ ル の 一 意 な ID を 計 算 し 表 示 し ま す 。 複 数 の file を 指 定 す る と 指 定 さ れ た 全 フ ァ イ ル に つ い て ID を 表 示 し ま す 。 一 つ も 指 定 し な か っ た 場 合 は 、 実 行 中 の fd 自 身 の ID を 表 示 し ま す 。 安 全 性 の 保 証 さ れ た ア ル ゴ リ ズ ム な の で 、 フ ァ イ ル の 同 一 性 を 確 認 す る 手 段 と し て 有 効 で す 。

cls 画 面 を 消 去 し ま す 。

command [-p | -v | -V] arg ... 単 純 な コ マ ン ド と し て arg を 実 行 し ま す 。 arg と 同 名 の 関 数 定 義 が あ っ た 場 合 で も 、 関 数 は 実 行 さ れ ま せ ん 。 -p が 指 定 さ れ る と 、 現 在 の PATH の 値 の 代 わ り に 既 定 値 を 用 い て パ ス 検 索 し ま す 。 -v が 指 定 さ れ る と 、 arg を 実 行 す る 代 わ り に arg の 絶 対 パ ス を 表 示 し ま す 。 こ の 時 、 arg が 内 部 コ マ ン ド で あ れ ば 単 に そ の 名 前 を 表 示 し ま す 。 -V が 指 定 さ れ る と type と 同 様 に arg に 関 す る 詳 細 説 明 を 表 示 し ま す 。

continue n ル ー プ の 中 で 次 の 繰 返 し を 開 始 し ま す 。

for な ど の ス テ ー ト メ

ン ト 中 で 用 い ま す 。 n が 指 定 さ れ て い る と n - 1 段 階 上 層 の ル ー プ の 中 で 次 の 繰 返 し を 開 始 し ま す 。

copy [-ABVY-Y] src [-AB] [+ src2 [-AB] [+ ...]] [dest [-AB]]

src で 示 さ れ る フ ァ イ ル を dest で 示 さ れ る フ ァ イ ル ま た は デ ィ レ ク ト リ に コ ピ ー し ま す 。 dest が デ ィ レ ク ト リ を 表 し て い る 時 に は コ ピ ー 先 の フ ァ イ ル 名 は src に な り ま す 。 dest を 省 略 す る と カ レ ン ト デ ィ レ ク ト リ に コ ピ ー さ れ ま す 。 コ ピ ー 元 の フ ァ イ ル は + で 区 切 る か ワ イ ル ド カ ー ド を 用 い る か で 複 数 指 定 で き ま す 。 + で 区 切 っ た 場 合 は そ れ ら の フ ァ イ ル を 連 結 し て コ ピ ー し ま す 。 ワ イ ル ド カ ー ド を 用 い た 場 合 は 、 コ ピ ー 先 が デ ィ レ ク ト リ な ら 一 つ ず つ コ ピ ー し 、 コ ピ ー 先 が フ ァ イ ル な ら 連 結 し て コ ピ ー し ま す 。

-A を 指 定 す る と ASCII テ キ ス ト フ ァ イ ル と し て 扱 い ま す 。 -B を 指 定 す る と バ イ ナ リ フ ァ イ ル と し て 扱 い ま す 。 -V を 指 定 す る と コ ピ ー の 正 否 を 照 合 し ま す 。 -Y を 指 定 す る と コ ピ ー 先 の 上 書 き 確 認 の キ ー 入 力 待 ち を し ま せ ん 。 --Y を 指 定 す る と コ ピ ー 先 の 上 書 き 確 認 の キ ー 入 力 待 ち を し ま す 。

(MS-DOS 版 で は COMMAND.COM と の 互 換 性 の た め に 、 オ プ シ ョ ン 識 別 用 文 字 と し て - の 代 わ り に / を 用 い ま す 。 )

del [-P] file

erase [-P] file

file で 示 さ れ る フ ァ イ ル を 削 除 し ま す 。 フ ァ イ ル は ワ イ ル ド カ ー ド を 用 い て 複 数 指 定 で き ま す 。

-P を 指 定 す る と 削 除 す る 前 に 確 認 の キ ー 入 力 待 ち を し ま す 。

(MS-DOS 版 で は COMMAND.COM と の 互 換 性 の た め に 、 オ プ シ ョ ン 識 別 用 文 字 と し て - の 代 わ り に / を 用 い ま す 。 )

dir [-[-]PWSBLV4] [-A[DRHSA-]] [-O[NSEDGA-]] [dir]

dir で 表 さ れ る デ ィ レ ク ト リ 中 の フ ァ イ ル と サ ブ デ ィ レ ク ト リ を 一 覧 表 示 し ま す 。 dir 省 略 時 に は カ レ ン ト デ ィ レ ク ト リ の 情 報 を 表 示 し ま す 。

-P を 指 定 す る と 一 画 面 毎 に キ ー 入 力 待 ち に な り ま す 。 -W を 指 定 す る と ワ イ ド 一 覧 形 式 で 表 示 し ま す 。 -A を 指 定 す る と そ の 後 続 文 字 で 表 さ れ る 属 性 の フ ァ イ ル の み 表 示 し ま す 。

D デ ィ レ ク ト リ R 読 取 り 専 用

H

隠 し フ ァ イ ル

S

シ ス テ ム フ ァ イ ル

A

ア ー カ イ ブ

-

そ の 属 性 以 外

-O を 指 定 す る と そ の 後 続 文 字 で 表 さ れ る ソ ー ト 形 式 で ソ ー ト し ま す 。

N

名 前 順

S

サ イ ズ 順

E

拡 張 子 順

D

日 付 順

G

デ ィ レ ク ト リ 優 先

A

最 終 ア ク セ ス 順

-

逆 順

-S を 指 定 す る と サ ブ デ ィ レ ク ト リ の 中 の フ ァ イ ル も 表 示 し ま す 。 -B を 指 定 す る と フ ァ イ ル 名 と デ ィ レ ク ト リ 名 の み を 表 示 し ま す 。 -L を 指 定 す る と 小 文 字 で 表 示 し ま す 。 -V を 指 定 す る と 詳 細 情 報 を 表 示 し ま す 。 -4 を 指 定 す る と 西 暦 を 4 桁 で 表 示 し ま す 。 ま た 、 こ れ ら の オ プ シ ョ ン 文 字 の 前 に - を 冠 す る と 、 そ の オ プ シ ョ ン を 上 書 き し て 無 効 に し ま す 。

(MS-DOS 版 で は COMMAND.COM と の 互 換 性 の た め に 、 オ プ シ ョ ン 識 別 用 文 字 と し て - の 代 わ り に / を 用 い ま す 。 )

dirs 現 在 の デ ィ レ ク ト リ ス タ ッ ク の 一 覧 を 表 示 し ま す 。 デ ィ レ ク ト リ ス タ ッ ク は

pushd 及 び popd コ マ ン ド で 積 み 降 ろ し さ れ ま す 。

disown [job]

job で 表 さ れ る ジ ョ ブ を シ ェ ル の 管 理 下 か ら 外 し ま す 。 disown さ れ た ジ ョ ブ は 、 組 込 み コ マ ン ド jobsfg, bg で 制 御 で き な く な り ま す 。 ロ グ イ ン シ ェ ル と し て 起 動 さ れ た 時 に は 、 disown さ れ て い な い ジ ョ ブ は シ ェ ル 終 了 時 に 強 制 終 了 さ れ ま す 。 (UNIX)

job を 省 略 す る と カ レ ン ト ジ ョ ブ を シ ェ ル の 管 理 化 か ら 外 し ま す 。

dtype file

file で 示 さ れ る フ ァ イ ル の 内 容 を 表 示 し ま す 。

echo [-nN] [arg ...]

arg を 標 準 出 力 に 出 力 し ま す 。 -n が 指 定 さ れ な い 場 合 は arg の 最 後 に 改 行 を 出 力 し ま す 。 -N が 指 定 さ れ た 場 合 は 出 力 す る 改 行 を CR-NL (\r\n) に し ま す 。 echo(1) を 参 照 し て 下 さ い 。

enable [-n] [arg ...]

arg を 組 込 み コ マ ン ド と し て 有 効 に し ま す 。 -n が 指 定 さ れ た 場 合 は 無 効 に し ま す 。 arg を 省 略 す る と 現 在 有 効 ま た は 無 効 に な っ て い る 組 込 み コ マ ン ド の 一 覧 を 表 示 し ま す 。

eval [arg ...]

arg を 評 価 し た 後 実 行 し ま す 。

evalmacro [arg ...]

arg に 含 ま れ る パ ラ メ ー タ マ ク ロ を 評 価 し た 後 実 行 し ま す 。 eval は パ ラ メ ー タ マ ク ロ を 評 価 し ま せ ん の で 、 用 途 に 応 じ て 適 宜 使 い 分 け て 下 さ い 。 ま た 、 関 数 の 中 で は パ ラ メ ー タ マ ク ロ が 使 え な い の で 、 パ ラ メ ー タ マ ク ロ の 展 開 に は こ の コ マ ン ド が 必 要 に な り ま す 。

exec [com [arg ...]]

fd の 実 行 を com に 置 換 え て 実 行 を 続 け ま す 。 com の 引 数 と し て arg を 指 定 で き ま す 。

exit [n]

fd を 終 了 し ま す 。 n が 指 定 さ れ て い る と 終 了 ス テ ー タ ス n で 終 了 し ま す 。

export [NAME[=[value]] ...] 内 部 変 数 NAME を 環 境 変 数 と し て 子 プ ロ セ ス に 継 承 さ せ る よ う に し ま す 。 以 降 、 NAME へ の 定 義 は 全 て 子 プ ロ セ ス で も 参 照 さ れ る よ う に な り ま す 。 値 が 未 定 義 の 内 部 変 数 を export し た 場 合 は 、 そ の 内 部 変 数 に 値 が 定 義 さ れ た 時 点 で 初 め て 環 境 変 数 と な り ま す 。 値 の 定 義 も 同 時 に 行 な い た い 場 合 は 、 value を 指 定 し て 下 さ い 。

= の み 記 述 し て value を 省 略 す る と 、 環 境 変 数 NAME の 値 と し て ナ ル を 定 義 し ま す 。 引 数 な し で 実 行 さ れ た 場 合 は 、 現 在 export さ れ て い る 環 境 変 数 の 一 覧 を 表 示 し ま す 。 環 境 変 数 の 定 義 を 削 除 す る 場 合 に は 組 込 み コ マ ン ド unset を 用 い て 下 さ い 。

false 終 了 ス テ ー タ ス

1 を 返 す だ け で 何 も し ま せ ん 。

fc [-l | -s [old=new ...]] [-nr] [-e editor] [first [last]] コ マ ン ド 履 歴 を 表 示 し た り 編 集 し た り し ま す 。 first 及 び last で コ マ ン ド 履 歴 の 範 囲 を 選 択 し ま す 。 範 囲 指 定 に は 数 値 も し く は 文 字 列 が 使 用 で き ま す 。 正 の 数 値 は 履 歴 番 号 を 示 し 、 負 の 数 値 は 現 在 の 履 歴 番 号 か ら 相 対 的 に 数 え た 番 号 の コ マ ン ド 履 歴 を 示 し ま す 。 文 字 列 で 指 定 す る と 、 そ の 文 字 列 で 始 ま る 行 の コ マ ン ド 履 歴 を 示 し ま す 。 -n が 指 定 さ れ る と コ マ ン ド 履 歴 一 覧 に 履 歴 番 号 を 付 け ま せ ん 。 -r が 指 定 さ れ る と コ マ ン ド 履 歴 一 覧 が 逆 順 に な り ま す 。 -e が 指 定 さ れ る と コ マ ン ド 履 歴 編 集 に 使 う エ デ ィ タ を editor に 指 定 し ま す 。 未 指 定 時 に は 内 部 変 数 FCEDIT ま た は EDITOR で 指 定 さ れ た エ デ ィ タ コ マ ン ド が 用 い ら れ ま す 。

-l が 指 定 さ れ る と 標 準 出 力 に 指 定 さ れ た 範 囲 の コ マ ン ド 履 歴 を 一 覧 表 示 し ま す 。 こ の 時 、 last を 省 略 す る と 現 在 の 履 歴 番 号 が 指 定 さ れ た も の と 見 な し 、 更 に first も 省 略 す る と -16 が 指 定 さ れ た も の と 見 な し ま す 。

-s が 指 定 さ れ る と first で 指 定 さ れ た コ マ ン ド 履 歴 を 即 時 実 行 し ま す 。 こ の 時 、 first を 省 略 す る と 現 在 の 履 歴 番 号 が 指 定 さ れ た も の と 見 な し ま す 。 指 定 さ れ た コ マ ン ド 履 歴 の 文 字 列 中 に old と い う 文 字 列 が 存 在 し た 場 合 は 、 実 行 前 に そ の 部 分 を new と い う 文 字 列 に 置 換 え て か ら 実 行 し ま す 。

-l-s も 指 定 さ れ な か っ た 場 合 は 、 指 定 さ れ た 範 囲 の コ マ ン ド 履 歴 を 編 集 し 、 編 集 を 終 え る と 編 集 さ れ た コ マ ン ド が 標 準 出 力 に 表 示 さ れ な が ら 逐 次 実 行 さ れ ま す 。 こ の 時 、 last を 省 略 す る と first を 指 定 さ れ た も の と 見 な し 、 更 に first も 省 略 す る と 共 に 現 在 の 履 歴 番 号 が 指 定 さ れ た も の と 見 な し ま す 。

fd [directory [directory2]] 内 蔵 シ ェ ル か ら fd を 起 動 し ま す 。 directory を 指 定 す る と 、 起 動 直 後 に カ レ ン ト デ ィ レ ク ト リ を そ の デ ィ レ ク ト リ に 移 動 し ま す 。 directory2 を 指 定 す る と 、 ウ ィ ン ド ウ 分 割 モ ー ド で 起 動 し 、 追 加 ウ ィ ン ド ウ 側 の カ レ ン ト デ ィ レ ク ト リ を そ の デ ィ レ ク ト リ に 移 動 し ま す 。 QUIT_SYSTEM に よ り 内 蔵 シ ェ ル に 戻 り ま す 。 fdsh と し て 起 動 さ れ た 時 の み 有 効 で す 。

fg [job]

job で 表 さ れ る ジ ョ ブ の 実 行 を フ ォ ア グ ラ ウ ン ド で 再 開 し ま す 。 ジ ョ ブ を 指 定 す る に は 下 記 の 書 式 が 有 効 で す 。 (UNIX)

%

%+

カ レ ン ト ジ ョ ブ

%-

一 つ 前 の ジ ョ ブ

%n

ジ ョ ブ 番 号 n の ジ ョ ブ

%str

コ マ ン ド ラ イ ン が str で 始 ま る ジ ョ ブ 但 し 、 後 述 の パ ラ メ ー タ マ ク ロ 機 能 の た め に 、 EXECUTE_SH の コ マ ン ド ラ イ ン 入 力 で は こ れ ら の % の 部 分 は %% と 重 ね て 記 述 す る 必 要 が あ り ま す 。

job を 省 略 す る と カ レ ン ト ジ ョ ブ を フ ォ ア グ ラ ウ ン ド で 再 開 し ま す 。

getfreq [file] か な 漢 字 変 換 学 習 用 の ユ ー ザ 変 換 頻 度 フ ァ イ ル file の 内 容 を 標 準 出 力 に 出 力 し ま す 。 出 力 形 式 は 一 行 一 レ コ ー ド で 、 各 行 は 「 読 み 仮 名 」 「 単 語 」 「 頻 度 数 」 を タ ブ 文 字 で 区 切 っ た 文 字 列 に な っ て い ま す 。 こ の 出 力 は 、 setfreq に 渡 す こ と で 頻 度 情 報 の イ ン ポ ー ト に 用 い る こ と が で き ま す 。 file を 省 略 す る と 内 部 変 数 FREQFILE で 指 定 さ れ た ユ ー ザ 変 換 頻 度 フ ァ イ ル を 指 定 し た も の と 見 な し ま す 。 (UNIX)

getkey [num] 押 下 し た キ ー に 対 す る キ ー コ ー ド 文 字 列 を 取 得 し ま す 。 コ マ ン ド 実 行 後 に キ ー 入 力 待 ち に な り ま す の で 、 検 査 し た い キ ー を 押 す と 、 そ の キ ー に 対 す る キ ー コ ー ド 文 字 列 を 表 示 し ま す 。

num 回 キ ー を 押 下 す る と 終 了 で す 。 num2 回 以 上 の 場 合 は 、 [Space] を 押 し て も 終 了 さ せ る こ と が で き ま す 。 num0 回 の 場 合 に は [Space] が 押 さ れ る ま で 無 限 に 繰 り 返 さ れ ま す 。 こ こ で 表 示 さ れ る 文 字 列 は 、 そ の ま ま keymap コ マ ン ド の キ ー コ ー ド 文 字 列 と し て 使 用 可 能 で す 。 (UNIX)

num を 省 略 す る と 、 1 回 を 指 定 し た も の と 見 な し ま す 。

getopts optstr NAME [arg ...]

arg の 並 び か ら オ プ シ ョ ン パ ラ メ ー タ を 展 開 す る の に 用 い ら れ ま す 。 オ プ シ ョ ン と し て 有 効 な 文 字 は optstr に 列 挙 さ れ た 文 字 だ け で す 。 あ る オ プ シ ョ ン 文 字 が 引 数 を 取 る 場 合 は 、 optstr の 記 述 の 中 で そ の 文 字 の 後 ろ に : を 続 け ま す 。 getopts が 呼 出 さ れ る 度 に 、 arg の 並 び か ら 展 開 さ れ た 新 し い オ プ シ ョ ン 文 字 が 内 部 変 数 NAME に 代 入 さ れ ま す 。 引 数 を 持 つ オ プ シ ョ ン 文 字 の 場 合 は 、 そ の 引 数 が 内 部 変 数 OPTARG に 代 入 さ れ ま す 。 ま た 、 次 に 展 開 す る パ ラ メ ー タ の 位 置 が そ の 都 度 内 部 変 数 OPTIND に 代 入 さ れ ま す 。 OPTIND の 値 は 起 動 時 に 1 に 初 期 化 さ れ ま す が 、 別 の オ プ シ ョ ン パ ラ メ ー タ 展 開 を 行 な う 際 に は 、 予 め 手 動 で OPTIND の 値 を 1 に 初 期 化 し て お く 必 要 が あ り ま す 。 arg を 省 略 す る と 、 位 置 パ ラ メ ー タ を オ プ シ ョ ン パ ラ メ ー タ に 展 開 し ま す 。 オ プ シ ョ ン の 終 端 に 達 し た 場 合 は 、 getopts1 を 返 し ま す 。 こ の 時 、 NAME に は ? が 代 入 さ れ ま す 。 optstr に 含 ま れ な い オ プ シ ョ ン 文 字 が 見 つ か っ た 場 合 は 、 標 準 エ ラ ー 出 力 に エ ラ ー メ ッ セ ー ジ を 表 示 し 、 NAME? を 代 入 し OPTARGunset し ま す 。 但 し 、 optstr: で 始 ま っ て い る と 、 エ ラ ー メ ッ セ ー ジ は 表 示 せ ず に 、 代 わ り に 見 つ か っ た オ プ シ ョ ン 文 字 を OPTARG に 代 入 し ま す 。 引 数 を 要 す る オ プ シ ョ ン 文 字 に 引 数 が 伴 わ な か っ た 場 合 は 、 標 準 エ ラ ー 出 力 に エ ラ ー メ ッ セ ー ジ を 表 示 し 、 NAME? を 代 入 し OPTARGunset し ま す 。 但 し 、 optstr: で 始 ま っ て い る と 、 エ ラ ー メ ッ セ ー ジ は 表 示 せ ず に 、 代 わ り に 見 つ か っ た オ プ シ ョ ン 文 字 を OPTARG に 代 入 し NAME: を 代 入 し ま す 。

hash [-rcom ...] 外 部 コ マ ン ド 実 行 時 の 検 索 パ ス PATH を 参 照 し て com に 対 す る 絶 対 パ ス を 検 索 し 、 そ の 結 果 を ハ ッ シ ュ テ ー ブ ル に 登 録 し ま す 。

com の 代 わ り に -r を 指 定 す る と こ れ ま で 記 憶 し て い た ハ ッ シ ュ テ ー ブ ル を 全 て 破 棄 し ま す 。 com を 省 略 す る と ハ ッ シ ュ テ ー ブ ル 情 報 の 一 覧 を 表 示 し ま す 。 hits, cost, command は 、 そ れ ぞ れ そ の コ マ ン ド の 実 行 さ れ た 回 数 、 検 索 パ ス 上 で 検 索 す る の に 要 し た 仕 事 量 、 コ マ ン ド の 絶 対 パ ス を 表 し ま す 。 検 索 さ れ た コ マ ン ド が 相 対 デ ィ レ ク ト リ に あ っ た 場 合 は 、 絶 対 パ ス と し て 登 録 さ れ ま せ ん の で 、 カ レ ン ト デ ィ レ ク ト リ を 移 動 す る 度 に 再 検 索 す る 必 要 が あ り ま す 。 こ の よ う な コ マ ン ド で は 、 hits の 値 に 続 い て が 表 示 さ れ ま す 。

history [n] 最 近 の

n 個 の コ マ ン ド 履 歴 を 、 履 歴 番 号 を 添 え て 一 覧 表 示 し

ま す 。

n を 省 略 す る と 、 現 在 記 憶 さ れ て い る 全 て の コ マ ン ド 履 歴 を 一 覧 表 示 し ま す 。

jobs 実 行 中 の ジ ョ ブ を 一 覧 表 示 し ま す 。

(UNIX)

kconv [-i in] [-o out] [infile [outfile]]

infile を 読 込 み 、 漢 字 コ ー ド を in か ら out に 変 換 し て outfile に 出 力 し ま す 。 in 及 び out に は 後 述 の 内 部 変 数 FNAMEKCODE に 用 い る 文 字 列 が 指 定 で き ま す 。 省 略 す る と 、 コ ン パ イ ル 時 に 指 定 さ れ た 漢 字 コ ー ド が 指 定 さ れ た と 見 な さ れ ま す 。 outfile を 省 略 す る と 、 標 準 出 力 に 出 力 し ま す 。 infile も 省 略 す る と 、 標 準 入 力 か ら 読 込 み ま す 。 (UNIX)

keymap [c [str]] 各 種 機 能 キ ー c の キ ー コ ー ド と し て str の 文 字 列 を マ ッ ピ ン グ し ま す 。 c に は 以 下 の 識 別 子 の み 使 用 可 能 で す 。 (UNIX)

UPDOWN

RIGHT

LEFT

BEG

Begin

EOL

Eol

HOME

Home

END

End

INS

Insert

DEL

Delete

INSLIN

InsLine

DELLIN

DelLine

PPAGE

PageUp

NPAGE

PageDown

ENTER

Enter

BS

Bs

CLR

Clear

HELP

Help

PLUS

+ (tenkey)

MINUS

- (tenkey)

ASTER

∗ (tenkey)

SLASH

/ (tenkey)

COMMA

, (tenkey)

DOT

. (tenkey)

EQUAL

= (tenkey)

RET

Return (tenkey)

TK0..TK9

0-9 (tenkey)

F1...F20

フ ァ ン ク シ ョ ン キ ー キ ー コ ー ド 文 字 列 内 で は 、 \n =0x0a や \e =0x1b と い っ た エ ス ケ ー プ 文 字 列 が 使 用 可 能 で す 。 8 進 数 を 用 い た \ooo と い っ た 表 記 も で き ま す 。 ま た 、 ^ を 冠 し て ^A の よ う に コ ン ト ロ ー ル 文 字 を 記 述 す る こ と も で き ま す 。 ^ 自 身 は \^ と 記 述 し ま す 。

str を 省 略 す る と 、 c に 対 す る キ ー コ ー ド 文 字 列 を 表 示 し ま す 。 strc も 省 略 す る と 、 現 在 特 殊 キ ー に 割 当 て ら れ て い る 全 て の マ ッ ピ ン グ を 一 覧 表 示 し ま す 。 str に 対 し "" を 指 定 す る と 、 c に 対 す る キ ー コ ー ド マ ッ ピ ン グ を 無 効 に し ま す 。

kill [-l-signal] [pidjob ...] プ ロ セ ス 番 号 pid で 表 さ れ る プ ロ セ ス ま た は job で 表 さ れ る ジ ョ ブ に 対 し て signal で 表 さ れ る シ グ ナ ル を 送 り ま す 。 signal は 数 値 も し く は シ グ ナ ル 名 で 表 し ま す 。

signal を 省 略 す る と SIGTERM を 送 り ま す 。 -l を 指 定 す る と シ グ ナ ル を 送 る 代 わ り に signal と し て 使 え る シ グ ナ ル 名 を 一 覧 表 示 し ま す 。

launch ext [com [format [top bottom]]]
launch
ext com [-f format] [-t top] [-b bottom] [-ie patt] 拡 張 子 ext に 対 す る 挙 動 を ラ ン チ ャ と し て 登 録 し ま す 。 com に は コ マ ン ド の マ ク ロ 表 記 を " で 括 っ て 記 述 し ま す 。 ア ー カ イ ブ ブ ラ ウ ザ を 登 録 す る 場 合 に は 、 com に は ア ー カ イ ブ フ ァ イ ル の 一 覧 表 示 の た め の コ マ ン ド を 記 述 し 、 format に 一 覧 表 示 形 式 の フ ォ ー マ ッ ト を 記 述 し ま す 。 top 及 び bottom を 記 述 す る と 、 一 覧 表 示 の う ち で 不 必 要 な 行 を 、 そ れ ぞ れ 先 頭 行 か ら の 行 数 及 び 最 終 行 か ら 行 数 と し て 指 定 で き ま す 。 ext の 先 頭 を / で 始 め る と 、 拡 張 子 の 比 較 の 際 に 大 文 字 小 文 字 の 違 い を 無 視 し て 比 較 し ま す 。

com を 省 略 す る と 、 拡 張 子 ext に 対 す る ラ ン チ ャ 登 録 を 削 除 し ま す 。 ア ー カ イ ブ ブ ラ ウ ザ を 登 録 す る 場 合 に は 、 後 者 の 書 式 を 用 い る と よ り 詳 細 に 制 御 を 記 述 で き ま す 。 -f オ プ シ ョ ン を 複 数 記 述 す る こ と に よ り 、 複 数 の フ ォ ー マ ッ ト 候 補 を 指 定 で き ま す 。 こ れ ら の フ ォ ー マ ッ ト 候 補 は 記 述 さ れ た 順 に 比 較 さ れ 、 ど れ も 完 全 に マ ッ チ し な い 場 合 は 一 番 近 い フ ォ ー マ ッ ト 候 補 に 従 い ま す 。 -i 及 び -e オ プ シ ョ ン で は 、 そ れ ぞ れ 無 視 す る 行 と エ ラ ー 扱 い に す る 行 の パ タ ー ン patt を 指 定 し ま す 。 一 覧 表 示 の 中 に 不 必 要 な 行 が 含 ま れ て い る 場 合 に は 、 topbottom で 指 定 す る こ と も で き ま す が 、 先 頭 行 や 最 終 行 以 外 の 行 は -i オ プ シ ョ ン を 用 い て 指 定 し て 下 さ い 。 ま た 、 ア ー カ イ ブ フ ァ イ ル の 展 開 に 失 敗 し た 際 に 特 定 の 文 字 列 を 含 ん だ 出 力 が な さ れ る 場 合 に は 、 そ の 文 字 列 を -e オ プ シ ョ ン を 用 い て 指 定 し て 下 さ い 。 -i 及 び -e オ プ シ ョ ン は ど ち ら も 複 数 指 定 す る こ と が で き 、 そ の う ち い ず れ か ひ と つ に マ ッ チ す れ ば 有 効 に な り ま す 。 ま た 、 パ タ ー ン patt の 記 述 に は い ず れ も ワ イ ル ド カ ー ド を 用 い る こ と が で き ま す 。

md dir デ ィ レ ク ト リ

dir を 作 成 し ま す 。

mkdir dir

md と 同 じ 。 (DOS)

newgrp [arg ...]

fd の 実 行 を newgrp(1) に 置 換 え て 実 行 を 続 け ま す 。 newgrp(1) の 引 数 と し て arg を 指 定 で き ま す 。 newgrp(1) を 参 照 し て 下 さ い 。 (UNIX)

login [arg ...]

fd の 実 行 を login(1) に 置 換 え て 実 行 を 続 け ま す 。 login(1) の 引 数 と し て arg を 指 定 で き ま す 。 login(1) を 参 照 し て 下 さ い 。 (UNIX)

logout [n] ロ グ イ ン シ ェ ル を 終 了 し ま す 。

n が 指 定 さ れ て い る と 終 了 ス

テ ー タ ス n で 終 了 し ま す 。

popd デ ィ レ ク ト リ ス タ ッ ク か ら 一 番 上 の デ ィ レ ク ト リ を 引 き 降 ろ し 、

fd 内 の カ レ ン ト デ ィ レ ク ト リ を そ の デ ィ レ ク ト リ に 移 動 し ま す 。 デ ィ レ ク ト リ ス タ ッ ク が 空 の 時 に は 失 敗 し ま す 。
printarch
[ext] 拡 張 子 ext の ア ー カ イ ブ フ ァ イ ル に 対 し て 登 録 さ れ て い る ア ー カ イ バ コ マ ン ド を 表 示 し ま す 。

ext を 省 略 す る と 、 現 在 登 録 さ れ て い る 全 て の ア ー カ イ バ コ マ ン ド を 一 覧 表 示 し ま す 。

printbind [c] キ ー

c に 割 当 て ら れ て い る コ マ ン ド を 表 示 し ま す 。 キ ー の 指

定 方 法 は bind コ マ ン ド と 同 様 で す 。

c を 省 略 す る と 、 現 在 登 録 さ れ て い る 全 て の キ ー 割 当 て の う ち 、 内 部 コ マ ン ド で は な く コ マ ン ド マ ク ロ と し て 定 義 さ れ て い る も の を 一 覧 表 示 し ま す 。 各 内 部 コ マ ン ド の キ ー 割 当 て は 、 HELP_MESSAGE で 参 照 で き ま す 。

printdrv [c] ド ラ イ ブ 名

c に 対 し て 登 録 さ れ て い る フ ロ ッ ピ ー ド ラ イ ブ の

デ バ イ ス フ ァ イ ル 及 び そ の ヘ ッ ド 数 、 セ ク タ 数 、 シ リ ン ダ 数 を 表 示 し ま す 。 (UNIX)

c を 省 略 す る と 、 現 在 登 録 さ れ て い る 全 て の フ ロ ッ ピ ー ド ラ イ ブ を 一 覧 表 示 し ま す 。

printlaunch [ext] 拡 張 子 ext に 対 し て ラ ン チ ャ と し て 登 録 さ れ て い る コ マ ン ド マ ク ロ を 表 示 し ま す 。 ア ー カ イ ブ ブ ラ ウ ザ と し て 登 録 さ れ て い る も の に つ い て は 、 一 覧 表 示 形 式 の フ ォ ー マ ッ ト を 併 記 し ま す 。

ext を 省 略 す る と 、 現 在 登 録 さ れ て い る 全 て の ラ ン チ ャ を 一 覧 表 示 し ま す 。

printroman [roman] か な 漢 字 変 換 入 力 モ ー ド で 用 い る ロ ー マ 字 か な 変 換 テ ー ブ ル を 表 示 し ま す 。 ロ ー マ 字 文 字 列 roman に 対 し て 割 当 て ら れ た 日 本 語 文 字 列 を 表 示 し ま す 。 (UNIX)

roman を 省 略 す る と 、 現 在 登 録 さ れ て い る 全 て の ロ ー マ 字 か な 変 換 テ ー ブ ル を 一 覧 表 示 し ま す 。

pushd [dir] カ レ ン ト デ ィ レ ク ト リ を デ ィ レ ク ト リ ス タ ッ ク の 一 番 上 に 積 み 、

fd 内 の カ レ ン ト デ ィ レ ク ト リ を dir に 移 動 し ま す 。 パ ス 名 と し て ".", "?", "-", "@" を 指 定 す る と 、 LOG_DIR と 同 様 の 挙 動 が 得 ら れ ま す 。 symbolic リ ン ク を 辿 る か 否 か は 組 込 み コ マ ン ド setphysical オ プ シ ョ ン に 従 い ま す 。

dir を 省 略 す る と 、 デ ィ レ ク ト リ ス タ ッ ク の 一 番 上 の デ ィ レ ク ト リ に 移 動 し 、 そ の ス タ ッ ク 内 容 を カ レ ン ト デ ィ レ ク ト リ に 入 れ 換 え ま す 。 そ の 場 合 、 デ ィ レ ク ト リ ス タ ッ ク が 空 の 時 に は 失 敗 し ま す 。

pwd [-LP] カ レ ン ト デ ィ レ ク ト リ を 絶 対 パ ス 表 記 で 出 力 し ま す 。

-L が 指

定 さ れ る と 、 symbolic リ ン ク を 辿 っ た 論 理 的 な パ ス 名 を 出 力 し ま す 。 -P が 指 定 さ れ る と 、 symbolic リ ン ク を 含 ま な い 物 理 的 な パ ス 名 を 出 力 し ま す 。 ど ち ら も 指 定 し な い 時 は 、 組 込 み コ マ ン ド setphysical オ プ シ ョ ン に 従 い ま す 。

read [-N] [NAME ...] 標 準 入 力 か ら 一 行 読 込 み 、 そ の 文 字 列 を 内 部 変 数 NAME に 代 入 し ま す 。 入 力 文 字 列 は IFS で 区 切 っ て 単 語 毎 に 分 割 さ れ ま す 。 NAME が 複 数 指 定 さ れ て い た 場 合 は 、 行 の 先 頭 の 単 語 か ら 順 に 一 つ ず つ 代 入 さ れ 、 最 後 の NAME に 残 り 全 部 が 代 入 さ れ ま す 。 入 力 行 の 中 の 単 語 数 が NAME の 数 に 満 た な い 場 合 は 、 余 っ た NAME に は ナ ル が 定 義 さ れ ま す 。

-N が 指 定 さ れ る と 、 改 行 を CR-NL (\r\n) と 見 な し て 一 行 読 込 み ま す 。

readline [prompt] 端 末 入 力 か ら 一 行 読 込 み 、 そ の 文 字 列 を 標 準 出 力 に 出 力 し ま す 。 prompt が 指 定 さ れ た 場 合 に は 入 力 行 の 先 頭 に そ の 文 字 列 を 表 示 し て か ら 入 力 を 開 始 し ま す 。 常 に 端 末 か ら の 入 力 に な り 、 ま た 行 編 集 機 能 が あ る 点 で 組 込 み コ マ ン ド read と 異 な り ま す 。 行 編 集 機 能 の う ち ヒ ス ト リ 機 能 は 使 え ま せ ん が パ ス 名 補 完 機 能 は 使 え ま す 。
readonly
[NAME[=[value]] ...] 内 部 変 数 NAME を 読 込 み 専 用 に し ま す 。 こ れ 以 降 、 NAME の 値 を 変 更 す る こ と は で き な く な り ま す 。 値 の 定 義 も 同 時 に 行 な い た い 場 合 は 、 value を 指 定 し て 下 さ い 。

= の み 記 述 し て value を 省 略 す る と 、 内 部 変 数 NAME の 値 と し て ナ ル を 定 義 し ま す 。 引 数 な し で 実 行 さ れ た 場 合 は 、 現 在 読 込 み 専 用 に さ れ て い る 内 部 変 数 の 一 覧 を 表 示 し ま す 。

rd dir デ ィ レ ク ト リ

dir を 削 除 し ま す 。 中 身 が 空 で な い デ ィ レ ク ト

リ は 削 除 で き ま せ ん 。

rmdir dir

rd と 同 じ 。 (DOS)

ren old new

rename old new フ ァ イ ル 名 ま た は デ ィ レ ク ト リ 名 oldnew に 変 更 し ま す 。 oldnew に ワ イ ル ド カ ー ド を 指 定 し て 複 数 の フ ァ イ ル 名 を 一 括 し て 変 更 す る こ と も で き ま す 。

rem [arg ...] 何 も し ま せ ん 。 : と 同 等 で す 。

return [n]

n で 指 定 さ れ た 返 り 値 で 関 数 を 終 了 し ま す 。 n を 省 略 し た 場 合 は 直 前 に 実 行 し た コ マ ン ド の 終 了 ス テ ー タ ス を 返 り 値 と し ま す 。 関 数 の 外 で は 使 え ま せ ん 。

savetty [-n] 現 在 の 端 末 設 定 を 保 存 し ま す 。 保 存 さ れ た 端 末 設 定 は 以 降 の

EXECUTE_SH コ マ ン ド 実 行 時 に 復 元 さ れ ま す 。 stty(1) 等 で 端 末 設 定 を 変 更 し た 場 合 に は 、 こ の コ マ ン ド で そ の 設 定 を 保 存 し な い と 以 降 の EXECUTE_SH 実 行 時 に は 設 定 が リ セ ッ ト さ れ ま す 。 ま た 、 端 末 設 定 の 変 更 と こ の コ マ ン ド が 同 じ コ マ ン ド ラ イ ン に な い と 、 リ セ ッ ト さ れ た 設 定 を 保 存 し て し ま い ま す の で 注 意 し て 下 さ い 。 -n が 指 定 さ れ た 場 合 は 保 存 さ れ た 端 末 設 定 を 破 棄 し ま す 。 (UNIX)
set
[--abCefhkmntuvx] [-o option] [arg ...] 引 数 な し で 実 行 さ れ た 場 合 は 、 内 部 変 数 と 関 数 の 一 覧 を 表 示 し ま す 。 arg が 指 定 さ れ た 場 合 は arg を 位 置 パ ラ メ ー タ $1, $2, ..., $n に 順 次 代 入 し ま す 。 オ プ シ ョ ン が 指 定 さ れ た 場 合 は 各 々 以 下 の よ う な 意 味 を 持 ち ま す 。 各 オ プ シ ョ ン パ ラ メ ー タ は 、 - の 代 わ り に + を 用 い る と 、 各 々 の オ プ シ ョ ン を オ フ に し ま す 。

-a 内 部 変 数 が 定 義 さ れ る と 自 動 的 に

export し ま す 。

-b バ ッ ク グ ラ ウ ン ド ジ ョ ブ が 終 了 し た

時 点 で 、 直 ち に 状 況 通 知 を 表 示 し ま す 。 ジ ョ ブ 制 御 が 有 効 で な い 場 合 は 意 味 を 持 ち ま せ ん 。

-C フ ァ イ ル へ の リ ダ イ レ ク ト 時 に 、 既 存 フ ァ イ ル に 対 し 上 書 き を し な い よ う に し ま す 。

-e コ マ ン ド が

0 以 外 の 終 了 ス テ ー タ ス を 返 し た 時 に 即 座 に 終 了 し ま す 。

-f ワ イ ル ド カ ー ド の 展 開 を 抑 制 し ま す 。

-h コ マ ン ド ハ ッ シ ュ を 先 読 み し て 登 録 し ま す 。 ま た 、 関 数 が 定 義 さ れ た 時 点 で 、 そ の 中 で 使 わ れ て い る コ マ ン ド を 先 読 み し て コ マ ン ド ハ ッ シ ュ に 登 録 し ま す 。 コ マ ン ド ハ ッ シ ュ 自 体 は

-h オ プ シ ョ ン に 拘 ら ず 常 に 有 効 に な っ て い ま す 。

-k

NAME=[value] 形 式 の 変 数 定 義 が コ マ ン ド ラ イ ン 文 字 列 の 先 頭 以 外 に あ る 場 合 も 変 数 定 義 と し て 扱 い ま す 。

-m

ジ ョ ブ 制 御 を 有 効 に し ま す 。 こ の オ プ シ ョ ン は デ フ ォ ル ト で 有 効 に な っ て い ま す 。 (UNIX)
-n
コ マ ン ド 入 力 を 読 込 む だ け で

実 行 し ま せ ん 。

-o option

option に は 以 下 の 識 別 子 が 有 効 で す 。
allexport

-a と 同 等 で す 。

autosavetty

-S と 同 等 で す 。

emacs

EDITMODE=emacs と 同 等 で す 。

errexit

-e と 同 等 で す 。

hashahead

-h と 同 等 で す 。

ignoreeof 対 話 型 シ ェ ル の 場 合 、 EOF を 入 力 し て も シ ェ ル を 終 了 し な い よ う に し ま す 。
keyword

-k と 同 等 で す 。

monitor

-m と 同 等 で す 。

noclobber

-C と 同 等 で す 。

noexec

-n と 同 等 で す 。

noglob

-f と 同 等 で す 。

notify

-b と 同 等 で す 。

nounset

-u と 同 等 で す 。

onecmd

-t と 同 等 で す 。

physical

-P と 同 等 で す 。

ptyshell

-T と 同 等 で す 。

verbose

-v と 同 等 で す 。

vi

EDITMODE=vi と 同 等 で す 。

xtrace

-x と 同 等 で す 。

option が 省 略 さ れ る と 、 現 在 の オ プ シ ョ ン 設 定 値 を 一 覧 表 示 し ま す 。

-P

cdpwd コ マ ン ド で 、 symbolic リ ン ク を 辿 っ た 論 理 的 な デ ィ レ ク ト リ 構 造 を 用 い る 代 わ り に 、 物 理 的 な デ ィ レ ク ト リ 構 造 を 用 い る よ う に し ま す 。

-S

コ マ ン ド 入 力 行 を 処 理 す る 度 に 自 動 的 に 組 込 み コ マ ン ド savetty を 実 行 し ま す 。 意 図 的 に 端 末 設 定 を 操 作 し た 時 以 外 も 無 条 件 に 端 末 設 定 を 保 存 す る の で 、 意 図 し な い 端 末 設 定 が 保 存 さ れ て し ま っ た 場 合 は 手 動 で 正 し い 端 末 設 定 に 戻 す 必 要 が あ り ま す 。 (UNIX)
-T

fdsh を 疑 似 端 末 モ ー ド で 起 動 し ま す 。 こ の 状 態 か ら 更 に 疑 似 端 末 を 起 動 す る こ と は で き ま せ ん 。 起 動 時 オ プ シ ョ ン ま た は 初 期 設 定 フ ァ イ ル 内 で 設 定 さ れ た 場 合 の み 有 効 で す 。 非 対 話 型 シ ェ ル と し て 起 動 さ れ た 場 合 は 、 起 動 時 オ プ シ ョ ン で 設 定 さ れ た 場 合 の み 有 効 で す 。 ま た 、 fd と し て 起 動 さ れ た 場 合 は こ の オ プ シ ョ ン は 無 視 さ れ ま す 。 (UNIX)

-t

現 在 の コ マ ン ド 入 力 行 を 実 行 し 終 え た 時 点 で 即 座 に 終 了 し ま す 。

-u 未 定 義 の 変 数 が 参 照 さ れ た 場 合 に エ ラ ー と し て 扱 い ま す 。

-v コ マ ン ド 入 力 を 読 込 む 度 に そ の 入 力 文 字 列 を 表 示 し ま す 。

-x コ マ ン ド 実 行 時 に そ の コ マ ン ド 文 字 列 を 表 示 し ま す 。

-- オ プ シ ョ ン の 終 わ り を 示 し ま す 。 何 の 変 更 も し ま せ ん 。

setdrv c device hd sc cl

MS-DOS フ ロ ッ ピ ー を 扱 う ド ラ イ ブ 名 cdevice で 表 さ れ る デ バ イ ス フ ァ イ ル を 指 定 し ま す 。 同 時 に 、 device の ド ラ イ バ で 扱 う フ ォ ー マ ッ ト の ヘ ッ ド (サ イ ド )数 、 セ ク タ 数 、 シ リ ン ダ (ト ラ ッ ク )数 を 、 そ れ ぞ れ hd, sc, cl で 指 定 し ま す 。 特 殊 な 例 と し て 、 720KB2DD(hd=2/sc=9/cl=80) し か 扱 え な い ド ラ イ バ で 640KB2DD(hd=2/sc=8/cl=80) の フ ロ ッ ピ ー を 扱 い た い 場 合 、 sc の 値 と し て 100 加 え た 値 (108)を 指 定 し ま す 。 (UNIX)

PC 上 で 動 作 す る PC-UNIX 環 境 で は 、 hd, sc, cl の 代 わ り に 文 字 列 HDD も し く は HDD98 を 指 定 す る こ と で 、 MS-DOS フ ロ ッ ピ ー で は な く 、 そ れ ぞ れ PC/AT 互 換 機 用 と PC-98x1 用 の ハ ー ド デ ィ ス ク の MS-DOS パ ー テ ィ シ ョ ン を 登 録 す る こ と が で き ま す 。 こ の 場 合 、 デ バ イ ス フ ァ イ ル に は パ ー テ ィ シ ョ ン (ス ラ イ ス ) 単 位 の デ バ イ ス 名 で は な く 、 物 理 ド ラ イ ブ 装 置 単 位 の デ バ イ ス 名 を 記 述 し ま す 。 ド ラ イ ブ 装 置 に 含 ま れ る MS-DOS パ ー テ ィ シ ョ ン が 、 ド ラ イ ブ 名 c 以 降 の ド ラ イ ブ 名 に 自 動 的 に 展 開 さ れ ま す 。 指 定 ド ラ イ ブ 装 置 に MS-DOS パ ー テ ィ シ ョ ン が 含 ま れ て い な か っ た 場 合 に は 、 こ の コ マ ン ド は 無 視 さ れ ま す 。 ど の ド ラ イ ブ 名 が 有 効 に な っ た か は 、 printdrv コ マ ン ド で 確 認 で き ま す 。 但 し 、 安 全 の た め 、 ハ ー ド デ ィ ス ク は 読 込 専 用 で 登 録 さ れ ま す 。

setfreq [file] 標 準 入 力 か ら 入 力 し た 頻 度 情 報 を 、 か な 漢 字 変 換 学 習 用 の ユ ー ザ 変 換 頻 度 フ ァ イ ル file に 追 加 し ま す 。 入 力 形 式 は getfreq の 出 力 形 式 に 準 拠 し ま す 。 追 加 で は な く 置 換 を し た い 場 合 は 、 予 め ユ ー ザ 変 換 頻 度 フ ァ イ ル を 削 除 し て お い て 下 さ い 。 file を 省 略 す る と 内 部 変 数 FREQFILE で 指 定 さ れ た ユ ー ザ 変 換 頻 度 フ ァ イ ル を 指 定 し た も の と 見 な し ま す 。 (UNIX)
setroman
[-c] [-r] [-f file] [roman [kanji]] か な 漢 字 変 換 入 力 モ ー ド で 用 い る ロ ー マ 字 か な 変 換 テ ー ブ ル を 設 定 し ま す 。 ロ ー マ 字 文 字 列 roman に 対 し て 、 日 本 語 文 字 列 kanji を 割 当 て ま す 。 roman は 1byte 文 字 の み か ら 構 成 さ れ る 文 字 列 で 、 4 文 字 を 越 え る 部 分 は 無 視 さ れ ま す 。 kanji は 2bytes 文 字 ま た は 1byte 文 字 か ら 構 成 さ れ る 文 字 列 で 、 2 文 字 を 越 え る 部 分 は 無 視 さ れ ま す 。 こ の 場 合 、 2bytes 文 字 も 1byte 文 字 も 等 し く 1 文 字 と 数 え ま す 。 (UNIX)

kanji を 省 略 す る と 、 ロ ー マ 字 文 字 列 roman に 対 す る ロ ー マ 字 か な 変 換 テ ー ブ ル の 割 当 て 登 録 を 削 除 し ま す 。 -c を 指 定 す る と ロ ー マ 字 か な 変 換 テ ー ブ ル を ク リ ア し て 空 に し ま す 。 -r を 指 定 す る と こ れ ま で の 割 当 て 登 録 を リ セ ッ ト し て ロ ー マ 字 か な 変 換 テ ー ブ ル を 初 期 状 態 に 戻 し ま す 。 -f を 指 定 す る と 、 file で 示 さ れ る フ ァ イ ル か ら ロ ー マ 字 か な 変 換 テ ー ブ ル の 割 当 て を 読 込 み ま す 。 こ の 場 合 、 file に は 各 行 に romankanji の 組 を 空 白 文 字 で 区 切 っ て 記 述 し て 下 さ い 。 ま た は printroman の 出 力 を そ の ま ま 収 め た フ ァ イ ル で も 構 い ま せ ん 。

shift [n]

$n+1 以 降 の 位 置 パ ラ メ ー タ を $1 か ら 順 に 再 設 定 し ま す 。 元 の $1 か ら $n ま で の 位 置 パ ラ メ ー タ は 破 棄 さ れ ま す 。 n を 省 略 し た 場 合 は 1 が 指 定 さ れ た も の と 見 な さ れ ま す 。

socketinfo [-apAP] [fd]

fd で 表 さ れ る フ ァ イ ル デ ィ ス ク リ プ タ が ソ ケ ッ ト の 場 合 、 接 続 さ れ て い る リ モ ー ト ホ ス ト の IP ア ド レ ス と TCP ポ ー ト 番 号 、 及 び 接 続 さ れ て い る ロ ー カ ル ホ ス ト の IP ア ド レ ス と TCP ポ ー ト 番 号 を 標 準 出 力 に 出 力 し ま す 。 fd が ソ ケ ッ ト で な い 場 合 は 失 敗 し ま す 。 (UNIX)

fd を 省 略 す る と 標 準 入 力 を 指 定 し た も の と 見 な さ れ ま す 。 -a を 指 定 す る と リ モ ー ト ホ ス ト の IP ア ド レ ス の み を 出 力 し ま す 。 -p を 指 定 す る と リ モ ー ト ホ ス ト の TCP ポ ー ト 番 号 の み を 出 力 し ま す 。 -A を 指 定 す る と ロ ー カ ル ホ ス ト の IP ア ド レ ス の み を 出 力 し ま す 。 -P を 指 定 す る と ロ ー カ ル ホ ス ト の TCP ポ ー ト 番 号 の み を 出 力 し ま す 。

test [expr]

[ expr ] 条 件 式

expr を 評 価 し ま す 。 test(1) を 参 照 し て 下 さ い 。

times こ れ ま で

に 実 行 さ れ た プ ロ セ ス の ユ ー ザ 及 び シ ス テ ム 積 算 時 間 を 表 示 し ま す 。

trap [com] [n ...]

fd が シ グ ナ ル n を 受 取 っ た 際 に コ マ ン ド com が 評 価 さ れ 実 行 さ れ ま す 。 com が 省 略 さ れ た 場 合 は そ の シ グ ナ ル に 対 す る ト ラ ッ プ は 元 の 状 態 に 戻 さ れ ま す 。 com の 値 と し て ナ ル が 指 定 さ れ た 場 合 は そ の シ グ ナ ル は 無 視 さ れ ま す 。 n の 値 と し て 0 を 指 定 す る と コ マ ン ド com は 終 了 時 に 実 行 さ れ ま す 。 comn も 省 略 し た 場 合 は 登 録 さ れ て い る ト ラ ッ プ の 一 覧 を 表 示 し ま す 。

true 終 了 ス テ ー タ ス

0 を 返 す だ け で 何 も し ま せ ん 。

type [com ...] 各 々 の com が コ マ ン ド 名 と し て 使 用 さ れ た 場 合 に ど う 扱 わ れ る か を 表 示 し ま す 。
ulimit
[-SH] [-a-cdflmnstv] n

fd 及 び そ の 子 プ ロ セ ス が 利 用 で き る リ ソ ー ス の 制 限 を n で 表 さ れ る 値 に 設 定 し ま す 。 n に は 文 字 列 unlimited も し く は 数 値 を 用 い 、 unlimited は 指 定 可 能 な 最 大 値 を 意 味 し ま す 。 (UNIX)

-H を 指 定 す る と ハ ー ド な 制 限 を 設 定 し ま す 。 -S を 指 定 す る と ソ フ ト な 制 限 を 設 定 し ま す 。 ど ち ら も 指 定 し な い と 両 方 の 制 限 を 設 定 し ま す 。 n を 省 略 す る と 現 在 の 設 定 値 を 表 示 し ま す 。 -a を 指 定 す る と 全 て の 制 限 に 対 し て 設 定 値 を 表 示 し ま す 。 以 下 の オ プ シ ョ ン を 指 定 す る と そ れ ぞ れ の 制 限 を 個 々 に 設 定 も し く は 表 示 し ま す 。 こ れ ら の オ プ シ ョ ン が ど れ も 指 定 さ れ て い な い 場 合 は 、 -f が 指 定 さ れ た も の と 見 な し ま す 。

-c コ ア フ ァ イ ル サ イ ズ の 最 大 値 。

(ブ ロ ッ ク 単 位 )

-d デ ー タ セ グ メ ン ト の 最 大 値 。

(KB 単 位 )

-f フ ァ イ ル サ イ ズ の 最 大 値 。

(ブ ロ ッ ク 単 位 )

-l メ モ リ ロ ッ ク の 最 大 値 。

(KB 単 位 )

-m プ ロ セ ス サ イ ズ の 最 大 値 。

(KB 単 位 )

-n 同 時 に オ ー プ ン で き る フ ァ

イ ル 数 の 最 大 値 。

-s ス タ ッ ク サ イ ズ の 最 大 値 。

(KB 単 位 )

-t

CPU 時 間 の 最 大 値 。 (秒 単 位 )

-v 仮 想 メ モ リ の 最 大 値 。

(KB 単 位 )

umask [nnn] フ ァ イ ル 生 成 マ ス ク 値 を

nnn に 設 定 し ま す 。 nnn を 省 略 し た

場 合 は 現 在 の フ ァ イ ル 生 成 マ ス ク 値 を 表 示 し ま す 。 umask(2) を 参 照 し て 下 さ い 。

unalias name エ イ リ ア ス

name の 定 義 を 取 消 し ま す 。 name に は ワ イ ル ド

カ ー ド を 用 い る こ と が 可 能 で 、 そ の 場 合 に は マ ッ チ す る 全 て の エ イ リ ア ス 定 義 を 取 消 し ま す 。 "∗" を 指 定 す れ ば 、 全 エ イ リ ア ス 定 義 が 無 効 に な り ま す 。

unset [NAME ...] 各 々 の NAME に 対 し て 定 義 さ れ て い る 内 部 変 数 や 関 数 の 定 義 を 削 除 し ま す 。 但 し 下 記 の 変 数 定 義 は 削 除 で き ま せ ん 。

PATH PS1 PS2 IFS

MAILCHECK

PPID

unsetdrv c device hd sc cl 既 に 登 録 さ れ て い る フ ロ ッ ピ ー ド ラ イ ブ の 登 録 を 削 除 し ま す 。 device, hd, sc, cl の 全 て が 一 致 し た 登 録 の み 削 除 さ れ る の で 、 よ く 確 認 し て 削 除 し て 下 さ い 。 (UNIX)

setdrv 時 に HDD ま た は HDD98 で 登 録 し た 場 合 に は 、 hd, sc, cl の 代 わ り に そ れ ぞ れ HDD 及 び HDD98 を 記 述 し ま す 。

wait [pidjob] プ ロ セ ス 番 号 pid で 表 さ れ る プ ロ セ ス ま た は job で 表 さ れ る ジ ョ ブ を 待 ち 、 そ の 終 了 ス テ ー タ ス を 返 し ま す 。 pidjob も 指 定 し な い 場 合 は 稼 働 中 の 全 ジ ョ ブ を 待 ち ま す 。 (UNIX)
yesno
[prompt] 端 末 入 力 か ら y ま た は n の 入 力 を 待 ち 、 y が 入 力 さ れ た 場 合 に は 0 を 、 n が 入 力 さ れ た 場 合 に は 255 を そ れ ぞ れ 返 し ま す 。 y ま た は n を 入 力 す る 代 わ り に 表 示 さ れ て い る [Y/N] の 文 字 を カ ー ソ ル で 選 ん で [Return] を 押 す と 、 選 択 さ れ た 文 字 を 入 力 し た こ と に な り ま す 。 [Space] ま た は [Esc] の 入 力 は n を 入 力 し た こ と に な り ま す 。 prompt が 指 定 さ れ た 場 合 に は [Y/N] の 表 示 の 前 に そ の 文 字 列 を 表 示 し ま す 。

COMMAND [arg]

fd の 持 つ 内 部 コ マ ン ド COMMAND を 実 行 し ま す 。 COMMAND に は 、 各 コ マ ン ド 識 別 子 を 記 述 し ま す 。 以 下 の 内 部 コ マ ン ド で は 、 パ ラ メ ー タ を 引 数 arg と し て 記 述 で き ま す 。

CUR_UP

CUR_DOWN

CUR_RIGHT

CUR_LEFT

ROLL_UP

ROLL_DOWN

WIDEN_WINDOW

NARROW_WINDOW 行 数 、 桁 数 ま た は ペ ー ジ 数 。

RENAME_FILE

PACK_FILE

BACKUP_TAPE フ ァ イ ル 名 。

LOG_DIR

MAKE_DIR

INFO_FILESYS

UNPACK_FILE デ ィ レ ク ト リ 名 。

EXECUTE_SH コ マ ン ド 文 字 列 。

MARK_FIND

FIND_FILE

FIND_DIR 検 索 文 字 列 。

MARK_ALL

0 で 全 フ ァ イ ル の マ ー ク を 解 除 、 そ れ 以 外 で 全 フ ァ イ ル に マ ー ク 。

SORT_DIR 内 部 変 数

SORTTYPE に 使 用 す る 数 値 。

EDIT_CONFIG 編 集 す る 内

部 変 数 名 。 上 記 の 各 登 録 文 字 列 内 の ~$ は 展 開 さ れ ま す が 、 " の 代 わ り に で 括 ら れ た 文 字 列 内 で は 、 こ れ ら の 展 開 が 抑 制 さ れ ま す 。 ツ リ ー 表 示 画 面 ツ リ ー 表 示 画 面 で は 、 フ ァ イ ル シ ス テ ム 全 体 の 構 造 を ツ リ ー で 表 す に は 時 間 が か か り 過 ぎ る の で 、 最 初 は 直 系 の 親 に 当 た る デ ィ レ ク ト リ と 、 カ レ ン ト デ ィ レ ク ト リ 直 下 の サ ブ デ ィ レ ク ト リ の み 表 示 し ま す 。 直 系 の 親 に 当 た る デ ィ レ ク ト リ で は 、 そ の 他 の サ ブ デ ィ レ ク ト リ (あ っ た 場 合 )を "..." で 一 括 し て 表 し ま す 。 こ の よ う に 一 括 表 示 さ れ た サ ブ デ ィ レ ク ト リ で は 、 カ ー ソ ル が そ の 位 置 に 来 る と 自 動 的 に 展 開 す る よ う に な っ て い ま す 。 ま だ そ の 内 部 を 展 開 し て い な い サ ブ デ ィ レ ク ト リ に は 、 フ ァ イ ル 名 の 後 ろ に ’>’ を つ け て そ の 旨 を 表 記 し ま す 。 こ の よ う な デ ィ レ ク ト リ は 、 明 示 的 に 展 開 を 要 求 し な い 限 り は 展 開 し な い の で 、 展 開 さ れ て い な い サ ブ デ ィ レ ク ト リ 下 に 移 動 し た い 場 合 は 下 記 に 示 す キ ー 入 力 に よ り 展 開 し て か ら 移 動 し て 下 さ い 。 ツ リ ー 表 示 モ ー ド で は 、 以 下 の キ ー 入 力 が 有 効 で す 。

, カ ー ソ ル 移 動

カ ー ソ ル 位 置 の サ ブ デ ィ レ ク ト リ の 展 開

Tab カ ー ソ ル 位 置 の サ ブ デ ィ レ ク ト リ の 展 開

(再 帰 的 )

PageUp, PageDown 半 画 面 分 の カ ー ソ ル 移 動
Home
(<), End(>) ツ リ ー の 先 頭 、 最 後 尾 に カ ー ソ ル 移 動 。

? カ レ ン ト デ ィ レ ク ト リ に カ ー ソ ル 移 動 。

Bs 親 デ ィ レ ク ト リ に カ ー ソ ル 移 動 。

カ ー ソ ル 位 置 の サ ブ デ ィ レ ク ト リ の 一 括 化 。 ま た は 親 デ ィ レ ク ト リ に カ ー ソ ル 移 動 。

(, ) 同 じ 階 層 の サ ブ デ ィ レ ク ト リ で 、 前

(次 )の デ ィ レ ク ト リ に カ ー ソ ル 移 動 。

A - Z そ の キ ー の 文 字 及 び そ の 子 文 字 を 頭 文 字 と す る よ う な 名 前 を 持 つ デ ィ レ ク ト リ に カ ー ソ ル 移 動 。

l ツ リ ー 表 示 デ ィ レ ク ト リ の 変 更 。 フ ロ ッ ピ ー ド ラ イ ブ へ の 移 動 も 行 な え ま す 。

^L ツ リ ー 構 造 の 再 描 画

Return デ ィ レ ク ト リ の 選 択

Esc キ ャ ン セ ル な お 、 再 帰 的 に デ ィ レ ク ト リ の 展 開 を 行 な っ て い る 時 な ど 、 マ シ ン の 処 理 が 遅 く て フ リ ー ズ し て い る よ う に 見 え る 場 合 が あ る か も 知 れ ま せ ん 。 こ の よ う な 場 合 に は 、 処 理 中 に 何 ら か の キ ー を 入 力 し て 下 さ い 。 デ ィ レ ク ト リ の 展 開 中 に キ ー 入 力 を 認 め た 場 合 、 途 中 で あ っ て も そ の 時 点 で デ ィ レ ク ト リ の 展 開 を 中 止 し ま す 。 キ ー リ ピ ー ト が 効 き 放 し に な っ た 場 合 で も 、 こ の 機 能 の お か げ で 処 理 が 溜 ら な い よ う に な っ て い ま す 。 ア ー カ イ ブ ブ ラ ウ ザ ア ー カ イ ブ ブ ラ ウ ザ の 登 録 さ れ て い る 拡 張 子 の フ ァ イ ル 位 置 で ラ ン チ ャ を 起 動 す る と 、 ア ー カ イ ブ ブ ラ ウ ザ 画 面 に な り ま す 。 こ の 画 面 で は 、 通 常 の デ ィ レ ク ト リ 内 と 同 じ よ う に 、 ア ー カ イ ブ フ ァ イ ル 内 の フ ァ イ ル を ブ ラ ウ ジ ン グ し て い く こ と が で き ま す 。 但 し 、 こ の 画 面 で は 以 下 の 内 部 コ マ ン ド は 使 用 で き ま せ ん 。

LOG_TOP ATTR_FILE COPY_FILE MOVE_FILE

DELETE_FILE

DELETE_DIR

RENAME_FILE

MAKE_DIR

WRITE_DIR

TREE_DIR

EDIT_FILE

LOG_TREE

COPY_TREE

MOVE_TREE

FIND_DIR

ATTR_DIR

SYMLINK_MODE

DOTFILE_MODE

FILEFLG_MODE

SPLIT_WINDOW

KILL_WINDOW ま た 、 新 し い ア ー カ イ ブ ブ ラ ウ ザ を 登 録 し た い 場 合 、 以 下 の よ う な 書 式 で ア ー カ イ バ の 一 覧 表 示 形 式 の フ ォ ー マ ッ ト を 記 述 し て や る 必 要 が あ り ま す 。 フ ォ ー マ ッ ト 文 字 列 ひ と つ で 、 一 覧 表 示 の 1 フ ァ イ ル 分 の 表 示 形 式 を 表 す こ と に な り ま す 。

%a

フ ァ イ ル モ ー ド を 表 す フ ィ ー ル ド

%l

フ ァ イ ル の リ ン ク 数 を 表 す フ ィ ー ル ド

%u

フ ァ イ ル の UID を 表 す フ ィ ー ル ド

%g

フ ァ イ ル の GID を 表 す フ ィ ー ル ド

%s

フ ァ イ ル サ イ ズ を 表 す フ ィ ー ル ド

%y

フ ァ イ ル 作 成 年 を 表 す フ ィ ー ル ド

%m

フ ァ イ ル 作 成 月 を 表 す フ ィ ー ル ド

(表 示 は 数 値 で も 英 字 3 文 字 表 記 で も ど ち ら で も 可 。 )

%d

フ ァ イ ル 作 成 日 を 表 す フ ィ ー ル ド

%w

フ ァ イ ル 作 成 曜 日 を 表 す フ ィ ー ル ド (無 視 さ れ ま す 。 )

%t

フ ァ イ ル 作 成 時 間 を 表 す フ ィ ー ル ド

(表 示 は "HH:MM:SS" 形 式 。 分 や 秒 は な く て も 可 。 )

%p

フ ァ イ ル 作 成 午 前 午 後 を 表 す フ ィ ー ル ド

%B

デ バ イ ス ID の メ ジ ャ ー 番 号 を 表 す フ ィ ー ル ド

%b

デ バ イ ス ID の マ イ ナ ー 番 号 を 表 す フ ィ ー ル ド

%/str/

こ の フ ィ ー ル ド 文 字 列 が str の と き に

デ ィ レ ク ト リ で あ る こ と を 表 す フ ィ ー ル ド

(大 文 字 小 文 字 同 一 視 。 )

%!str!

文 字 列 str か ら 成 る フ ィ ー ル ド が

0 個 以 上 連 続 し た も の 。

(大 文 字 小 文 字 同 一 視 。 )

%f

フ ァ イ ル 名 を 表 す フ ィ ー ル ド

%x

必 要 の な い フ ィ ー ル ド (無 視 さ れ ま す 。 )

%%

% 自 身

\n

改 行

Space Tab

0 個 以 上 の 空 白 文 字 も し く は タ ブ 。 こ こ で は 、 「 フ ィ ー ル ド 」 と は 空 白 文 字 、 タ ブ 文 字 ま た は 改 行 で 分 け ら れ て い る 領 域 の こ と を 指 し ま す 。 各 情 報 を 表 す 文 字 列 が こ れ ら の 文 字 で 区 切 ら れ て い る 場 合 は 、 上 記 の う ち そ の フ ィ ー ル ド を 表 す 文 字 列 を そ の ま ま 並 べ て 記 述 し ま す 。 こ れ ら の 文 字 以 外 で 区 切 ら れ て い る 場 合 は 、 上 記 の 文 字 列 を そ の 区 切 り 文 字 で 区 切 っ て 記 述 し ま す 。 ま た 、 フ ィ ー ル ド 長 を 数 値 で 表 し て 、 %10a の よ う に 記 述 す る こ と も で き ま す 。 こ の 例 で は フ ァ イ ル モ ー ド を 表 す フ ィ ー ル ド が 10 文 字 か ら 成 る こ と を 表 し て い ま す 。 フ ィ ー ル ド 長 と し て 数 値 の 代 わ り に * を 用 い て %*f の よ う に 記 述 す る と 、 空 白 文 字 や タ ブ 文 字 を 無 視 し て 行 末 ま で を ひ と つ の フ ィ ー ル ド と 見 な し ま す 。 ひ と つ の フ ィ ー ル ド が 、 場 合 に よ っ て 異 な る 二 つ の 意 味 を 持 つ よ う な 場 合 は 、 %{yt} の よ う に { } で 括 っ て 記 述 し ま す 。 こ の 例 で は こ の フ ィ ー ル ド が 作 成 年 ま た は 作 成 時 間 を 示 す こ と を 表 し て い ま す 。 ま た 、 一 つ の フ ァ イ ル 情 報 が 複 数 行 か ら 成 る よ う な 場 合 に は 、 フ ォ ー マ ッ ト 文 字 列 中 の 改 行 位 置 に \n を 含 め て 下 さ い 。 例 と し て 、 幾 つ か の ア ー カ イ バ の 一 覧 表 示 形 式 の フ ォ ー マ ッ ト を 、 こ の 書 式 で 記 述 し て 挙 げ て お き ま す 。 こ こ で は 見 易 さ の た め 空 白 文 字 を 使 い ま す が 、 各 フ ィ ー ル ド 間 の 空 白 文 字 は 無 視 さ れ ま す の で あ っ て も 無 く て も 構 い ま せ ん 。

lha l

"%9a %u/%g %s %x %m %d %{yt} %f"

lha v’ (MS-DOS)

"%f\n%s %x %x %y-%m-%d %t"

tar tvf’ (BSD)

"%9a %u/%g %s %m %d %t %y %f"

tar tvf’ (SVR4)

"%a %u/%g %s %m %d %t %y %f"

以 上 の フ ォ ー マ ッ ト を 用 い て 、 EXECUTE_SH の 組 込 み コ マ ン ド も し く は 初 期 設 定 フ ァ イ ル に よ っ て 登 録 を 行 な え ば 、 デ フ ォ ル ト で 用 意 し て あ る ア ー カ イ ブ ブ ラ ウ ザ 以 外 も 使 用 で き る よ う に な り ま す 。 但 し 、 ア ー カ イ ブ フ ァ イ ル 内 の フ ァ イ ル を 実 行 し た り 閲 覧 し た り す る た め に は 、 そ の ア ー カ イ ブ フ ァ イ ル 用 の ア ー カ イ バ コ マ ン ド も 登 録 し て お く 必 要 が あ り ま す の で 、 注 意 し て 下 さ い 。 一 部 の OS で は 、 環 境 変 数 LANGjapanese を 指 定 し て お く と 、 タ イ ム ス タ ン プ の 表 示 に "HH時 MM分 SS秒 " と い う 日 本 語 混 在 の 出 力 を す る tar(1) が 存 在 し ま す 。 こ の よ う な 表 示 形 式 は fd で は 解 析 で き な い の で 、 こ の 場 合 は 初 期 設 定 フ ァ イ ル で ’export LANG=C’ と し て お く か 、 一 覧 表 示 用 の コ マ ン ド 記 述 で ’LANG=C tar tvf’ の よ う に LANG を 指 定 す る と 良 い で し ょ う 。 フ ロ ッ ピ ー ド ラ イ ブ (UNIX) デ ィ レ ク ト リ 名 の 先 頭 に "c:" を つ け て 書 き 表 す こ と で 、 MS-DOS フ ォ ー マ ッ ト の フ ロ ッ ピ ー に ア ク セ ス す る こ と が で き ま す 。 但 し 、 フ ロ ッ ピ ー ド ラ イ ブ の 登 録 と 、 こ の 機 能 を 有 効 に す る た め の 内 部 変 数 DOSDRIVE の 設 定 を 事 前 に 行 な っ て お く こ と が 必 要 で す 。 登 録 さ れ た 各 ド ラ イ ブ は 、 ド ラ イ ブ 名 に よ っ て 区 別 さ れ ま す 。 物 理 的 に 異 な る ド ラ イ ブ に は 必 ず 異 な る ド ラ イ ブ 名 を つ け て 下 さ い 。 同 一 の ド ラ イ ブ で 複 数 の フ ォ ー マ ッ ト に 対 応 し て い る 場 合 は 、 そ れ ぞ れ の フ ォ ー マ ッ ト の 登 録 を 同 じ ド ラ イ ブ 名 で 行 な っ て も 構 い ま せ ん し 、 そ れ ぞ れ 異 な る ド ラ イ ブ 名 で 行 な っ て も 構 い ま せ ん 。 同 じ ド ラ イ ブ 名 を つ け ら れ た 場 合 に は 、 登 録 さ れ て い る 順 番 に フ ォ ー マ ッ ト の 適 合 を 試 み ま す の で 、 よ く 使 う フ ォ ー マ ッ ト の 登 録 を 先 に 持 っ て き た 方 が 良 い で し ょ う 。 フ ロ ッ ピ ー ド ラ イ ブ は ド ラ イ ブ 単 位 で カ レ ン ト デ ィ レ ク ト リ を 持 っ て い ま す 。 こ の 初 期 値 は ル ー ト デ ィ レ ク ト リ で 、 フ ロ ッ ピ ー を 入 れ 換 え る と カ レ ン ト デ ィ レ ク ト リ は 再 び ル ー ト デ ィ レ ク ト リ に 戻 り ま す 。 デ ィ レ ク ト リ 名 と し て ’:’ の 後 ろ を ’/’ で 始 め る と 、 そ の ド ラ イ ブ の 絶 対 パ ス 表 記 に な り ま す 。 こ の ’/’ が な い と 、 そ の ド ラ イ ブ の カ レ ン ト デ ィ レ ク ト リ か ら の 相 対 表 記 と 見 な さ れ ま す の で 注 意 し て 下 さ い 。 但 し 、 WRITE_DIR, INFO_FILESYS な ど 一 部 の 内 部 コ マ ン ド は 、 フ ロ ッ ピ ー ド ラ イ ブ に 対 応 し て い ま せ ん の で ご 了 承 下 さ い 。 ま た 、 フ ァ イ ル 名 長 な ど の 制 限 か ら 、 UNIX 上 の フ ァ イ ル を コ ピ ー し た 場 合 に 名 前 が 変 更 さ れ る 場 合 が あ り ま す 。 ド ラ イ ブ 名 と し て 小 文 字 を 用 い る と 、 MS-Windows format floppy の Long File Name (LFN) が 扱 え る フ ロ ッ ピ ー ド ラ イ ブ と し て ア ク セ ス で き ま す 。 こ の 場 合 、 UNIX 上 の 長 い フ ァ イ ル 名 も そ の ま ま コ ピ ー す る こ と が で き ま す 。 但 し 、 UNICODE 変 換 テ ー ブ ル fd-unicd.tbl が 、 起 動 さ れ た fd の 存 在 す る デ ィ レ ク ト リ に な い 場 合 は 、 漢 字 の フ ァ イ ル 名 は LFN 形 式 で は 扱 え ま せ ん 。 逆 に 、 大 文 字 の ド ラ イ ブ 名 を 用 い る と 、 LFN を 無 視 し て 8+3 形 式 の フ ァ イ ル 名 を 扱 い ま す 。 こ の ド ラ イ ブ 名 の 大 小 に よ る 仕 様 は 、 MS-DOS 版 に も そ の ま ま 継 承 さ れ て い ま す 。

URL ド ラ イ ブ (UNIX) デ ィ レ ク ト リ 名 と し て URL 文 字 列 を 用 い る こ と で 、 ネ ッ ト ワ ー ク 上 の リ モ ー ト サ ー ビ ス に ア ク セ ス す る こ と が で き ま す 。 URL の 書 式 は scheme://[user[:password]@]host[:port]/directory/ で す 。 scheme に は ftp ま た は http が 指 定 で き ま す 。 host に は リ モ ー ト ホ ス ト の 名 前 ま た は IP ア ド レ ス を 指 定 し ま す 。 port に は TCP ポ ー ト 番 号 を 指 定 し ま す 。 port を 省 略 す る と 既 定 ポ ー ト 番 号 を 用 い ま す 。 ftp の 既 定 ポ ー ト 番 号 は 21http の 既 定 ポ ー ト 番 号 は 80 で す 。 user 及 び password に は 、 リ モ ー ト ホ ス ト に 接 続 す る た め の ア カ ウ ン ト 情 報 を 記 述 で き ま す 。 user を 省 略 す る と 、 ftp の 場 合 は anonymous FTP に よ る 接 続 を 行 な い 、 http の 場 合 は 必 要 に 応 じ て ユ ー ザ に 問 い 合 わ せ を 行 な い ま す 。 password を 省 略 す る と 必 要 に 応 じ て ユ ー ザ に 問 い 合 わ せ を 行 な い ま す 。 但 し 、 こ の 機 能 を 有 効 に す る た め の 内 部 変 数 URLDRIVE の 設 定 を 事 前 に 行 な っ て お く こ と が 必 要 で す 。 な お 、 FTP や HTTP の プ ロ ト コ ル 上 の 制 限 も し く は ホ ス ト 側 の 設 定 に よ り 、 一 部 の 内 部 コ マ ン ド は URL ド ラ イ ブ に 対 応 し て い ま せ ん の で ご 了 承 下 さ い 。 文 字 列 の 入 力 パ ス 名 な ど の 文 字 列 を 入 力 す る 場 合 に は 、 以 下 の キ ー 入 力 が 有 効 で す 。 参 照 さ れ る 履 歴 の 種 類 は 要 求 さ れ る 入 力 文 字 列 に よ っ て 異 な り ま す 。 ウ ィ ン ド ウ 分 割 モ ー ド で は 、 も う 一 方 の ウ ィ ン ド ウ の カ レ ン ト デ ィ レ ク ト リ が 常 に パ ス 名 履 歴 の 先 頭 に あ り ま す 。

, カ ー ソ ル 移 動 。

, こ れ ま で の 履 歴

(コ マ ン ド 及 び パ ス 名 の み ) の 参 照 。 ま た は カ ー ソ

ル 移 動 。

Beg 文 字 列 の 先 頭 に カ ー ソ ル 移 動 。

Eol 文 字 列 の 最 後 尾 に カ ー ソ ル 移 動 。

Ins 挿 入 モ ー ド と 上 書 モ ー ド の 切 替 え 。

(起 動 時 は 挿 入 モ ー ド )

Del カ ー ソ ル 位 置 の 一 文 字 を 消 去 。

Bs カ ー ソ ル 直 前 の 一 文 字 を 消 去 。

DelLine カ ー ソ ル 以 降 の 文 字 列 全 て を 消 去 。

InsLine 後 続 の 入 力 文 字 を そ の ま ま 入 力 文 字

と し て 扱 い ま す 。 コ ン ト ロ ー ル 文 字 の 入 力 に 有 効 で す 。

Enter 現 在 の カ ー ソ ル 位 置 の フ ァ イ ル 名 を 取 込 。

PageUp カ ー ソ ル 位 置 の 英 文 字 を 大 文 字 に 。

PageDown カ ー ソ ル 位 置 の 英 文 字 を 小 文 字 に 。

Tab カ ー ソ ル 位 置 で パ ス 名 、 コ マ ン ド 名 も し く は 内 部 変 数 名 の 補 完 。 選 択 候 補 が 複 数 あ る 場 合 に は 、 連 続 し て 入 力 す る こ と に よ り 選 択 候 補 リ ス ト が 表 示 さ れ ま す 。 内 蔵 シ ェ ル の コ マ ン ド ラ イ ン 以 外 で は 、 こ の 選 択 候 補 リ ス ト の 中 か ら カ ー ソ ル キ ー と

[Return] を 使 っ て 候 補 の 選 択 が で き ま す 。

^L 入 力 文 字 列 の 再 描 画 。

^S, ^R こ れ ま で の 履 歴

(コ マ ン ド 及 び パ ス 名 の み ) の イ ン ク リ メ ン タ ル サ ー チ を 行 い ま す 。

Return 入 力 決 定 。 ま た は 補 完 選 択 候 補 リ ス ト 内 で の 候 補 決 定 。

Esc キ ャ ン セ ル 。 ま た 、 入 力 さ れ た 文 字 列 は 、 評 価 さ れ る 直 前 に 以 下 の よ う な 展 開 が 行 な わ れ ま す 。 こ の 展 開 は 、 コ マ ン ド マ ク ロ の 文 字 列 中 で も 有 効 で す 。 但 し 、 引 用 符

で 括 ら れ た 文 字 列 中 に お い て は こ の 展 開 は 抑 制 さ れ ま す 。

~ フ ァ イ ル 名 の 先 頭 に あ っ て 、 ユ ー ザ 本 人 の ホ ー ム デ ィ レ ク ト リ を 指 し ま す 。

~user フ ァ イ ル 名 の 先 頭 に あ っ て 、

user の ホ ー ム デ ィ レ ク ト リ を 指 し ま す 。 (UNIX)

~FD フ ァ イ ル 名 の 先 頭 に あ っ て 、 起 動 さ れ た

fd の 存 在 す る デ ィ レ ク ト リ

を 指 し ま す 。

$NAME

${NAME} 内 部 変 数 、 ま た は 環 境 変 数

NAME の 値 を 指 し ま す 。 重 複 し て 定 義 さ

れ て い る 場 合 は 、 内 部 変 数 の 方 が 優 先 し ま す 。 ど ち ら に も 未 定 義 だ っ た 場 合 は ナ ル に 置 き 換 わ り ま す 。 中 括 弧 { }NAME を 後 続 の 文 字 か ら 分 離 し ま す 。

NAME が 以 下 の 一 文 字 で あ っ た 場 合 に は 、 シ ェ ル に よ っ て 自 動 的 に 代 入 さ れ た 値 に 置 き 換 わ り ま す 。

0 起 動 時 の 実 行 フ ァ イ ル 名 。

[1-9] 位 置 パ ラ メ ー タ 。

$1 で 始 ま る 全 て の 位 置 パ ラ メ ー タ 。 "$∗""$1 $2 ..." に 置 き 換 わ り ま す 。

@

$1 で 始 ま る 全 て の 位 置 パ ラ メ ー タ 。 "$@""$1" "$2" ... に 置 き 換 わ り ま す 。

#

位 置 パ ラ メ ー タ の 数 。

- 起 動 時 オ プ シ ョ ン ま た は 組 込 み コ マ ン ド

set で 設 定 さ れ た

オ プ シ ョ ン フ ラ グ 。

? 直 前 に 実 行 さ れ た コ マ ン ド の 終 了 ス テ ー タ ス 。

$ 現 行 シ ェ ル の プ ロ セ ス 番 号 。

! 直 前 に 実 行 さ れ た バ ッ ク グ ラ ウ ン ド プ ロ セ ス の プ ロ セ ス 番 号 。

${NAME:-word} 内 部 変 数 、 ま た は 環 境 変 数 NAME に ナ ル 以 外 の 値 が 設 定 さ れ て い れ ば そ の 値 に 置 き 換 わ り 、 そ う で な け れ ば word に 置 き 換 わ り ま す 。
${
NAME:=word} 内 部 変 数 、 ま た は 環 境 変 数 NAME に ナ ル 以 外 の 値 が 設 定 さ れ て い れ ば そ の 値 に 置 き 換 わ り 、 そ う で な け れ ば 内 部 変 数 NAMEword を 代 入 し 、 こ の 式 自 体 は word に 置 き 換 わ り ま す 。 但 し 、 位 置 パ ラ メ ー タ に は 代 入 で き ま せ ん 。
${
NAME:?word} 内 部 変 数 、 ま た は 環 境 変 数 NAME に ナ ル 以 外 の 値 が 設 定 さ れ て い れ ば そ の 値 に 置 き 換 わ り 、 そ う で な け れ ば word を 表 示 し て シ ェ ル か ら 抜 け ま す 。 word が 省 略 さ れ た 場 合 は 、 代 わ り に parameter null or not set と い う 文 字 列 を 表 示 し ま す 。
${
NAME:+word} 内 部 変 数 、 ま た は 環 境 変 数 NAME に ナ ル 以 外 の 値 が 設 定 さ れ て い れ ば word に 置 き 換 わ り 、 そ う で な け れ ば ナ ル に 置 き 換 わ り ま す 。
${
NAME-word} 内 部 変 数 、 ま た は 環 境 変 数 NAME に 値 が 設 定 さ れ て い れ ば そ の 値 に 置 き 換 わ り 、 そ う で な け れ ば word に 置 き 換 わ り ま す 。
${
NAME=word} 内 部 変 数 、 ま た は 環 境 変 数 NAME に 値 が 設 定 さ れ て い れ ば そ の 値 に 置 き 換 わ り 、 そ う で な け れ ば 内 部 変 数 NAMEword を 代 入 し 、 こ の 式 自 体 は word に 置 き 換 わ り ま す 。 但 し 、 位 置 パ ラ メ ー タ に は 代 入 で き ま せ ん 。
${
NAME?word} 内 部 変 数 、 ま た は 環 境 変 数 NAME に 値 が 設 定 さ れ て い れ ば そ の 値 に 置 き 換 わ り 、 そ う で な け れ ば word を 表 示 し て シ ェ ル か ら 抜 け ま す 。 word が 省 略 さ れ た 場 合 は 、 代 わ り に parameter null or not set と い う 文 字 列 を 表 示 し ま す 。
${
NAME+word} 内 部 変 数 、 ま た は 環 境 変 数 NAME に 値 が 設 定 さ れ て い れ ば word に 置 き 換 わ り 、 そ う で な け れ ば ナ ル に 置 き 換 わ り ま す 。
${#
NAME} 内 部 変 数 、 ま た は 環 境 変 数 NAME の 値 の 文 字 数 に 置 換 わ り ま す 。 NAME* ま た は @ の 場 合 は 文 字 数 で な く 位 置 パ ラ メ ー タ の 数 に 置 換 わ り ま す 。
${
NAME%word} 内 部 変 数 、 ま た は 環 境 変 数 NAME の 値 の 最 後 尾 か ら word で 示 さ れ る パ タ ー ン に 一 致 す る 最 も 短 い 部 分 を 削 除 し た 文 字 列 に 置 換 わ り ま す 。 NAME* ま た は @ の 場 合 は 各 々 の 位 置 パ ラ メ ー タ に つ い て 置 換 え が 行 な わ れ ま す 。 (MS-DOS 版 で は % の 代 わ り に \ を 用 い ま す 。 )
${
NAME%%word} 内 部 変 数 、 ま た は 環 境 変 数 NAME の 値 の 最 後 尾 か ら word で 示 さ れ る パ タ ー ン に 一 致 す る 最 も 長 い 部 分 を 削 除 し た 文 字 列 に 置 換 わ り ま す 。 NAME* ま た は @ の 場 合 は 各 々 の 位 置 パ ラ メ ー タ に つ い て 置 換 え が 行 な わ れ ま す 。 (MS-DOS 版 で は %% の 代 わ り に \\ を 用 い ま す 。 )
${
NAME#word} 内 部 変 数 、 ま た は 環 境 変 数 NAME の 値 の 先 頭 か ら word で 示 さ れ る パ タ ー ン に 一 致 す る 最 も 短 い 部 分 を 削 除 し た 文 字 列 に 置 換 わ り ま す 。 NAME* ま た は @ の 場 合 は 各 々 の 位 置 パ ラ メ ー タ に つ い て 置 換 え が 行 な わ れ ま す 。
${
NAME##word} 内 部 変 数 、 ま た は 環 境 変 数 NAME の 値 の 先 頭 か ら word で 示 さ れ る パ タ ー ン に 一 致 す る 最 も 長 い 部 分 を 削 除 し た 文 字 列 に 置 換 わ り ま す 。 NAME* ま た は @ の 場 合 は 各 々 の 位 置 パ ラ メ ー タ に つ い て 置 換 え が 行 な わ れ ま す 。

\c 文 字

c 自 身 を 示 し ま す 。 上 記 の ~$ な ど の メ タ キ ャ ラ を 評 価

せ ず に そ の ま ま 文 字 と し て 使 い た い 時 に 用 い ま す 。 \ 自 身 は "\\" と 表 し ま す 。 但 し 、 MS-DOS 版 で は 、 パ ス 名 デ リ ミ タ に 用 い ら れ る \ は 通 常 文 字 と 同 様 に 処 理 さ れ な く て は な ら な い た め 、 便 宜 上 %c の 形 で \ の 代 用 と し ま す 。 以 降 は EXECUTE_SHEXECUTE_FILE で 実 行 さ れ る シ ェ ル 内 で の み 置 き 換 え ら れ ま す 。

list

list を 実 行 し そ の 標 準 出 力 に 置 き 換 わ り ま す 。

$(list)

list と 同 様 に list を 実 行 し そ の 標 準 出 力 に 置 き 換 わ り ま す 。 入 れ 子 に し て 記 述 で き る 点 で list と 異 な り ま す 。 ま た 、 list に 含 ま れ る 引 用 符 な ど の メ タ キ ャ ラ を そ の ま ま 評 価 し ま す 。

$((expression)) 数 式 expression を 評 価 し そ の 結 果 の 数 値 に 置 き 換 わ り ま す 。 expression に は 数 値 や 変 数 の 他 、 以 下 の 演 算 子 を 用 い た 整 数 演 算 を 記 述 で き ま す 。

(単 項 ) (二 項 ) 算 術 演 算 子

+ -

+ - * / % 条 件 演 算 子

!

== != < > <= >= && || ビ ッ ト 演 算 子

~

& | ^ << >> 括 弧

( )

?

[

] こ れ ら の 文 字 が 含 ま れ る 文 字 列 は 、 既 存 フ ァ イ ル 名 と の パ タ ー ン マ ッ チ ン グ を 行 な い 、 マ ッ チ し た 場 合 は マ ッ チ し た 全 て の フ ァ イ ル 名 を ア ル フ ァ ベ ッ ト 順 に ソ ー ト し た も の に 置 き 換 え ら れ ま す 。

?

/ 以 外 の 任 意 の 一 文 字 と マ ッ チ し ま す 。

/ を 含 ま な い 0 個 以 上 の 任 意 の 文 字 列 と マ ッ チ し ま す 。

∗∗

/ を 含 む 0 個 以 上 の 任 意 の 文 字 列 と マ ッ チ し ま す 。

[...]

[ ] で 囲 ま れ た 文 字 の う ち 任 意 の 一 文 字 と マ ッ チ し ま す 。 囲 ま れ た 文 字 に - が 含 ま れ る 場 合 、 - の 両 端 の 文 字 間 の 文 字 コ ー ド を 持 つ 全 て の 文 字 に マ ッ チ し ま す 。

[!...]

[ ] で 囲 ま れ た 文 字 以 外 の 任 意 の 一 文 字 と マ ッ チ し ま す 。 但 し 、 フ ァ イ ル 名 部 分 の 先 頭 の 一 文 字 が . で あ っ た 場 合 は 、 ? は マ ッ チ し ま せ ん 。 編 集 モ ー ド カ ー ソ ル キ ー や ス ク ロ ー ル キ ー な ど 、 特 殊 機 能 キ ー に 割 り 当 て ら れ て い る 機 能 を 利 用 し た い 場 合 、 端 末 の 設 定 に よ っ て は 対 応 す る キ ー が 存 在 し な い こ と も あ り ま す 。 そ の よ う な 場 合 、 内 部 変 数 EDITMODE に 文 字 列 を 設 定 す る こ と で 、 コ ン ト ロ ー ル 文 字 を こ れ ら の 特 殊 キ ー の 代 わ り に 用 い る こ と が で き ま す 。 ま た 、 こ れ ら の 代 替 キ ー 機 能 は 、 組 込 み コ マ ン ド に よ る キ ー 割 当 て 変 更 に 優 先 し ま す の で 、 こ こ で 代 替 キ ー と し て 用 い ら れ て い る コ ン ト ロ ー ル 文 字 に つ い て は キ ー 割 当 て の 変 更 が 無 効 に な り ま す 。 用 意 さ れ て い る 編 集 モ ー ド は 以 下 の 3 つ で す 。

emacs

^P = ↑ ^A = Beg

^N

=

^E

= Eol

^D

= Del

^F

=

^Q

= InsLine

^B

=

^K

= DelLine

^V

= PageDn

^Y

= PageUp

^O

= Enter

^M

= Return

^I

= Tab

^H

= Bs

^[

= Esc

^G

= Esc

wordstar

^E

=

^A

= Beg

^V

= Ins

^N

=

^F

= Eol

^G

= Del

^F

=

^W

= Home

^]

= InsLine

^S

=

^Z

= End

^Y

= DelLine

^C

= PageDn

^R

= PageUp

^N

= Enter

^M

= Return

^I

= Tab

^H

= Bs

^[

= Esc

vi

vi モ ー ド は 「 挿 入 モ ー ド 」 と 「 コ マ ン ド モ ー ド 」 の 2 つ の ロ ー カ ル モ ー ド を 持 ち 、 そ れ ぞ れ の モ ー ド で キ ー の 機 能 が 全 く 異 な り ま す 。 入 力 開 始 時 は コ マ ン ド モ ー ド に い る の で 、 一 般 の キ ー 入 力 を 行 な う に は 挿 入 モ ー ド へ 移 行 す る 4 種 類 の キ ー の い ず れ か を 入 力 す る 必 要 が あ り ま す 。

(コ マ ン ド モ ー ド )

k

=

0

= Beg

j

=

$

= Eol

x

= Del

l

=

g

= Home

h

=

G

= End

D

= DelLine

^F

= PageDn

^B

= PageUp

o

= Enter

^M

= Return

^I

= Tab

^H

= Bs

^[

= Esc

(コ マ ン ド モ ー ド か ら 挿 入 モ ー ド へ )

i, :

= モ ー ド の 移 行 の み

I

= + Beg

a

= +

A

= + Eol

R

= 上 書

r

= 一 文 字 上 書

(挿 入 モ ー ド )

^V

= InsLine

Esc

= コ マ ン ド モ ー ド へ か な り 特 殊 な キ ー 割 当 て な の で 、 日 常 的 に vi エ デ ィ タ を 用 い て い な い 人 に は 不 向 き で し ょ う 。 か な 漢 字 変 換 入 力 (UNIX) 文 字 列 入 力 時 に IMEKEY で 指 定 し た キ ー を 入 力 す る か 、 も し く は 疑 似 端 末 メ ニ ュ ー か ら 「 漢 字 」 を 選 択 す る と 、 か な 漢 字 変 換 入 力 モ ー ド で の 文 字 列 入 力 が で き ま す 。 変 換 性 能 は 、 か な 漢 字 変 換 辞 書 fd-dict.tbl に 依 存 し 、 こ の 辞 書 フ ァ イ ル が fd の 存 在 す る デ ィ レ ク ト リ に な い 場 合 は 、 漢 字 へ の 変 換 は で き ま せ ん 。 ま た 、 標 準 で イ ン ス ト ー ル さ れ る 辞 書 フ ァ イ ル は 単 漢 字 辞 書 な の で 、 こ の 辞 書 フ ァ イ ル を 使 う 限 り は 単 漢 字 変 換 し か で き ま せ ん が 、 pubdic 等 の 品 詞 情 報 を 含 ん だ 辞 書 を 用 意 す る こ と で 単 文 節 変 換 が 可 能 で す 。 連 文 節 変 換 に は 対 応 し て い ま せ ん 。 か な 漢 字 変 換 入 力 モ ー ド で は 、 以 下 の キ ー 入 力 が 有 効 で す 。

Space 漢 字 へ の 変 換 。 ま た は 次 の 変 換 候 補 の 選 択 。

,

, 変 換 候 補 リ ス ト 中 で の カ ー ソ ル 移 動 。

Bs, Del カ ー ソ ル 直 前 の 一 文 字 を 消 去 。

Tab 平 仮 名 、 片 仮 名 、 半 角 カ ナ 、 及 び 直 接 入 力 の 切 替 え 。

^L 入 力 文 字 列 の 再 描 画 。

Return 変 換 結 果 の 確 定 。

Esc キ ャ ン セ ル 。 英 字 大 文 字 一 文 字 の 後 ろ に

4 桁 の 十 六 進 数 を 大 文 字 で 続 け た 文 字 列 を 変 換 す る と 、 先 頭 の 英 文 字 に 応 じ て そ れ ぞ れ 以 下 の 漢 字 コ ー ド を 表 す 十 六 進 数 と 見 な し て 、 そ の 漢 字 コ ー ド 番 号 近 辺 の 漢 字 を 選 択 す る メ ニ ュ ー が 表 示 さ れ ま す 。

S

Shift JIS

E

EUC 漢 字

J

JIS コ ー ド (JIS X0208)

K

区 点 コ ー ド

U

UNICODE (UCS2)

ま た 、 か な 文 字 を 変 換 せ ず に 確 定 し た 状 態 で [Space] を 入 力 す る と 、 JIS コ ー ド 一 覧 の 中 か ら そ の か な 文 字 で 始 ま る 読 み の 漢 字 を 選 択 す る メ ニ ュ ー が 表 示 さ れ ま す 。 パ ラ メ ー タ マ ク ロ コ マ ン ド マ ク ロ の 登 録 、 及 び コ マ ン ド 実 行 用 に 入 力 す る 文 字 列 内 で は 、 以 下 の パ ラ メ ー タ マ ク ロ が 使 用 で き ま す 。 但 し 、 関 数 の 中 や 、 source コ マ ン ド 用 の 入 力 フ ァ イ ル 、 初 期 設 定 フ ァ イ ル の 中 で は 使 用 で き ま せ ん の で 、 こ れ ら の 中 で パ ラ メ ー タ マ ク ロ を 使 う 必 要 が あ る 場 合 に は evalmacro コ マ ン ド を 使 っ て 下 さ い 。

%C カ ー ソ ル 位 置 の フ ァ イ ル 名 。 但 し 、 ア ー カ イ バ コ マ ン ド 登 録 用 マ ク ロ で は ア ー カ イ ブ フ ァ イ ル を 指 し ま す 。

%X カ ー ソ ル 位 置 の フ ァ イ ル 名 の 拡 張 子 を 除 い た 部 分 。 但 し 、 ア ー カ イ バ コ マ ン ド 登 録 用 マ ク ロ で は ア ー カ イ ブ フ ァ イ ル の 拡 張 子 を 除 い た 部 分 を 指 し ま す 。 拡 張 子 は 最 後 尾 の 一 個 だ け 除 か れ ま す 。 ま た 、

%X に 続 け て T, TA, M を 記 述 す る と 、 そ れ ぞ れ %T, %TA, %M の 拡 張 子 を 除 い た 部 分 に な り ま す 。 MS-DOS 版 で は 同 様 に S を 続 け て 記 述 で き ま す 。

%P カ レ ン ト デ ィ レ ク ト リ の パ ス 名 。

%K コ マ ン ド 終 了 後 、 キ ー 入 力 を 待 っ て か ら

fd に 戻 り ま す 。 但 し

EXECUTE_FILE, EXECUTE_SH で は %K の 意 味 は 逆 に な り 、 デ フ ォ ル ト で キ ー 入 力 を 待 ち %K の 指 定 が あ れ ば 入 力 待 ち し ま せ ん 。 ま た 、 ラ ン チ ャ の ア ー カ イ ブ ブ ラ ウ ザ 登 録 用 マ ク ロ や 、 ア ー カ イ バ コ マ ン ド 登 録 用 マ ク ロ で は 、 無 条 件 に キ ー 入 力 待 ち は で き ま せ ん 。

%T マ ー ク フ ァ イ ル を 可 能 な 限 り 空 白 で 区 切 っ て 羅 列 し ま す 。 フ ァ イ ル が 多 く て コ マ ン ド 文 字 数 が

OS 上 限 を 越 え る よ う な 場 合 に は 、 残 り の マ ー ク フ ァ イ ル は 無 視 さ れ ま す 。

%TA

%T と 同 様 に マ ー ク フ ァ イ ル を 羅 列 し ま す が 、 コ マ ン ド 行 か ら 溢 れ た フ ァ イ ル は 、 再 度 同 じ コ マ ン ド を 実 行 す る こ と で 、 マ ー ク の 最 後 ま で フ ァ イ ル 名 が 渡 さ れ ま す 。

%M

マ ー ク フ ァ イ ル を 一 個 ず つ 渡 し 、 マ ー ク の 数 だ け 同 じ コ マ ン ド を 順 々 に 実 行 し ま す 。 MARK_FIND で 検 索 マ ー ク し て か ら 、 EXECUTE_SH で "mv %M %XM.bak" な ど と す る と 便 利 で し ょ う 。
%N

パ ラ メ ー タ が 省 略 さ れ た 場 合 の フ ァ イ ル 名 の 追 加 を 抑 制 し ま す 。

%R マ ク ロ 実 行 時 に 、 コ マ ン ド 文 字 列 の 長 さ に 余 裕 が あ れ ば 、 追 加 で パ ラ メ ー タ を 手 入 力 す る よ う に し ま す 。 入 力 時 の カ ー ソ ル 位 置 は 、 マ ク ロ 中 で

%R の あ っ た 位 置 に な り ま す 。 但 し 、 ラ ン チ ャ の ア ー カ イ ブ ブ ラ ウ ザ 登 録 用 マ ク ロ や 、 ア ー カ イ バ コ マ ン ド 登 録 用 マ ク ロ 、 及 び EXECUTE_FILE, EXECUTE_SH で は 、 %R は 無 視 さ れ ま す 。

%S カ ー ソ ル 位 置 の

LFN 形 式 の フ ァ イ ル 名 を 8+3 形 式 の フ ァ イ ル 名 で 置

き 換 え た も の 。 8+3 形 式 の 引 数 し か 使 え な い 外 部 コ マ ン ド を 用 い る 時 に 使 い ま す 。 ま た 、 %X と 同 様 に 、 %S に 続 け て T, TA, M を 記 述 で き ま す 。 (DOS)

%JS こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

Shift JIS に 変

換 し ま す 。 (UNIX)

%JE こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

EUC 漢 字 に 変 換

し ま す 。 (UNIX)

%J7 こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

7bit JIS に 変

換 し ま す 。 (UNIX)

%J8 こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

8bit JIS に 変

換 し ま す 。 (UNIX)

%JJ こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

ISO-2022-JP に

変 換 し ま す 。 (UNIX)

%JH こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

HEX に 変 換 し ま

す 。 (UNIX)

%JC こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

CAP に 変 換 し ま

す 。 (UNIX)

%JU こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

UTF-8 に 変 換 し

ま す 。 (UNIX)

%JM こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

Mac OS X 用 の

UTF-8 に 変 換 し ま す 。 (UNIX)

%JI こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、

iconv 用 の

UTF-8 に 変 換 し ま す 。 Linux 等 iconv ベ ー ス の UTF-8 を 利 用 し て い る 環 境 で 使 わ れ て い る コ ー ド で す 。 (UNIX)

%JA こ の マ ク ロ で 囲 ま れ た 範 囲 の 文 字 列 の 漢 字 コ ー ド を 、 そ の 文 字 列 で 表 さ れ る パ ス 名 で 使 用 さ れ て い る 漢 字 コ ー ド に 変 換 し ま す 。 ど の パ ス 名 で ど の 漢 字 コ ー ド が 使 用 さ れ て い る か は 、 変 数

SJISPATH, EUCPATH 等 で 指 定 し ま す 。 (UNIX) コ マ ン ド マ ク ロ 内 で パ ラ メ ー タ マ ク ロ を 展 開 し た 結 果 、 %C%T な ど に よ る フ ァ イ ル 名 パ ラ メ ー タ が 一 つ も 渡 さ れ な か っ た 場 合 、 自 動 的 に 展 開 さ れ た 文 字 列 の 最 後 尾 に は 、 カ ー ソ ル 位 置 の フ ァ イ ル 名 が ./filename の 形 で 追 加 さ れ ま す 。 コ マ ン ド 実 行 用 の 入 力 文 字 列 の 場 合 、 も し く は %N マ ク ロ が あ っ た 場 合 に は 、 そ の よ う な フ ァ イ ル 名 の 追 加 は 行 な わ れ ま せ ん 。 カ ス タ マ イ ズ
fd
の カ ス タ マ イ ズ に は 、 以 下 の よ う な 方 法 が あ り 、 複 数 の 方 法 で 重 複 し て 指 定 さ れ た 場 合 に は 、 こ の 順 で 優 先 さ れ る こ と に な り ま す 。

EXECUTE_SH の 組 込 み コ マ ン ド 実 行 各 種 登 録 用 組 込 み コ マ ン ド を 実 行 す る こ と で 、 内 部 変 数 定 義 、 環 境 変 数 定 義 、 エ イ リ ア ス 定 義 、 関 数 定 義 、 キ ー 割 当 て 、 キ ー マ ッ プ 変 更 、 ラ ン チ ャ 登 録 、 ア ー カ イ バ コ マ ン ド 登 録 、 フ ロ ッ ピ ー ド ラ イ ブ 登 録 が 可 能 で す 。 カ ス タ マ イ ザ

EDIT_CONFIG コ マ ン ド に よ り 、 内 部 変 数 定 義 、 キ ー 割 当 て 、 キ ー マ ッ プ 変 更 、 ラ ン チ ャ 登 録 、 ア ー カ イ バ コ マ ン ド 登 録 、 フ ロ ッ ピ ー ド ラ イ ブ 登 録 が 可 能 で す 。 コ マ ン ド ラ イ ン オ プ シ ョ ン コ マ ン ド ラ イ ン の オ プ シ ョ ン に 、 ’-NAME=value’ の 形 式 で 値 を 渡 す こ と に よ り 、 内 部 変 数 の 定 義 が 可 能 で す 。

.fd2rc 実 効 ユ ー ザ の ホ ー ム デ ィ レ ク ト リ に あ る 初 期 設 定 フ ァ イ ル

.fd2rc を 用 意 し て お く こ と で 、 fd の 実 行 に 先 だ っ て こ の フ ァ イ ル に 書 か れ た コ マ ン ド が 実 行 さ れ ま す 。 組 込 み コ マ ン ド や 外 部 コ マ ン ド を 記 述 し 、 各 設 定 を 行 な う こ と が 可 能 で す 。 但 し 、 ロ グ イ ン シ ェ ル と し て fdsh が 起 動 さ れ た 場 合 は 、 .fd2rc の 代 わ り に .fdshrc が 読 込 ま れ ま す 。 ま た 、 .fd2rc.fdshrc の 読 込 み に 先 だ っ て 、 シ ス テ ム 管 理 者 に よ る 初 期 設 定 フ ァ イ ル /etc/fd2rc が 読 込 ま れ ま す 。 こ の フ ァ イ ル が あ る 場 合 、 .fd2rc.fdshrc で 意 図 的 に 登 録 を 削 除 し な い 限 り 、 シ ス テ ム 管 理 者 の 用 意 し た 初 期 設 定 が 有 効 に な り ま す 。

(MS-DOS 版 で は そ れ ぞ れ の フ ァ イ ル 名 は $HOME\fd2.rc, $HOME\fdsh.rc 及 び ~FD\fd2rc と な り ま す 。 )

環 境 変 数 内 部 変 数 に 定 義 し て 有 効 な 変 数 は 、 予 め 環 境 変 数 と し て 定 義 し て お い て も 有 効 で す 。 但 し 、

fd 内 で は 常 に 内 部 変 数 の 方 が 優 先 さ れ ま す 。 ま た 、 同 じ 名 前 の 環 境 変 数 が 他 の ア プ リ ケ ー シ ョ ン で も 使 わ れ て い る 場 合 、 fd 用 に 別 の 定 義 を し て お き た け れ ば 、 各 々 の 環 境 変 数 名 の 前 に FD_ の 3 文 字 を 冠 し た も の も 同 じ 用 途 に 使 用 で き ま す 。 こ の FD_ を 冠 し た 環 境 変 数 は 、 冠 し て い な い 環 境 変 数 よ り も 常 に 優 先 さ れ る の で 、 FD_ の な い 内 部 変 数 の 定 義 よ り も 、 FD_ を 冠 し た 環 境 変 数 の 方 が 有 効 に な り ま す 。 カ ス タ マ イ ザ

EDIT_CONFIG コ マ ン ド に よ り 、 対 話 的 に 設 定 変 更 を 行 な う カ ス タ マ イ ザ が 起 動 し ま す 。 カ ー ソ ル キ ー の 左 右 で カ テ ゴ リ を 選 び 、 上 下 で 項 目 を 選 ん だ 後 、 [Return] で そ の 内 容 を 変 更 し ま す 。 変 更 が 終 わ っ た ら 、 [Esc] で カ ス タ マ イ ザ を 終 了 し ま す 。 カ テ ゴ リ に は 以 下 の よ う な も の が あ り ま す 。

内 部 変 数 内 部 変 数 の 値 を 変 更 し ま す 。 変 数 に よ り 値 の 入 力 方 法 が 異 な り ま す の で 、 画 面 説 明 に 従 っ て 入 力 し て 下 さ い 。 キ ー 割 当 て 各 キ ー に 割 当 て る 機 能 を 変 更 し ま す 。 割 当 て の 無 い キ ー に 新 規 に 機 能 を 割 当 て る 場 合 に は 、 「 新 規 登 録 」 を 選 ん で 下 さ い 。 「 割 当 て 削 除 」 を 選 ぶ と 既 存 の キ ー 割 当 て を 削 除 し ま す 。 キ ー マ ッ プ 各 種 機 能 キ ー の キ ー コ ー ド マ ッ ピ ン グ を 変 更 し ま す 。 キ ー を 押 す よ う に 指 示 さ れ た と こ ろ で

[Esc] を 押 す と 、 既 存 の キ ー マ ッ プ を 削 除 し ま す 。 (UNIX)

ラ ン チ ャ 各 拡 張 子 に 対 す る ラ ン チ ャ 登 録 を 変 更 し ま す 。 登 録 の な い 拡 張 子 に 新 規 に ラ ン チ ャ を 登 録 す る 場 合 に は 、 「 新 規 登 録 」 を 選 ん で 下 さ い 。 ラ ン チ ャ 用 コ マ ン ド 入 力 の 際 に 空 行 を 入 力 す る と 、 既 存 の ラ ン チ ャ 登 録 を 削 除 し ま す 。 ア ー カ イ バ 各 拡 張 子 に 対 す る ア ー カ イ バ コ マ ン ド 登 録 を 変 更 し ま す 。 登 録 の な い 拡 張 子 に 新 規 に ア ー カ イ バ コ マ ン ド を 登 録 す る 場 合 に は 、 「 新 規 登 録 」 を 選 ん で 下 さ い 。 圧 縮 用 コ マ ン ド 入 力 と 伸 長 用 コ マ ン ド 入 力 の 際 に 両 方 と も 空 行 を 入 力 す る と 、 既 存 の ア ー カ イ バ コ マ ン ド 登 録 を 削 除 し ま す 。

DOS ド ラ イ ブ フ ロ ッ ピ ー ド ラ イ ブ 登 録 を 変 更 し ま す 。 未 設 定 の ド ラ イ ブ 名 に 新 規 に フ ロ ッ ピ ー ド ラ イ ブ を 登 録 す る 場 合 に は 、 「 新 規 登 録 」 を 選 ん で 下 さ い 。 デ バ イ ス 名 入 力 の 際 に 空 行 を 入 力 す る と 、 既 存 の フ ロ ッ ピ ー ド ラ イ ブ 登 録 を 削 除 し ま す 。 (UNIX)

保 存 カ ス タ マ イ ザ で の 設 定 変 更 を フ ァ イ ル に 保 存 し た り 、 設 定 を 破 棄 し て 元 の 状 態 に 戻 し た り し ま す 。

Cancel 指 定 さ れ た カ テ ゴ リ の 範 囲 に 含 ま れ る こ れ ま で の 設 定 変 更 を 破 棄 し 、 カ ス タ マ イ ザ を 起 動 す る 前 の 状 態 に 戻 し ま す 。

Clear 指 定 さ れ た カ テ ゴ リ の 範 囲 に 含 ま れ る 全 て の 設 定 を 破 棄 し 、 デ フ ォ ル ト 状 態 に 戻 し ま す 。

Load 指 定 フ ァ イ ル か ら 設 定 を 読 込 み ま す 。

Save 指 定 さ れ た カ テ ゴ リ の 範 囲 に 含 ま れ る 全 て の 設 定 を 、 指 定 フ ァ イ ル に 保 存 し ま す 。

Overwrite 指 定 さ れ た カ テ ゴ リ の 範 囲 に 含 ま れ る 全 て の 設 定 を 、 指 定 さ れ た 既 存 フ ァ イ ル に 上 書 き 保 存 し ま す 。 フ ァ イ ル に 元

々 存 在 し て い た 設 定 を 構 文 解 析 し 、 同 じ 対 象 の 設 定 は で き る だ け 同 じ 場 所 に 上 書 き し ま す 。 現 在 設 定 さ れ て い な い も の や カ ス タ マ イ ザ 対 象 外 の も の は 、 既 存 フ ァ イ ル の も の を そ の ま ま 残 し ま す 。 カ テ ゴ リ の 範 囲 を 指 定 す る 際 に は 、 初 期 状 態 で は 全 て の カ テ ゴ リ が 選 択 さ れ て い る の で 、 [Space] で 選 択 の on/off を 切 替 え て [Return] で 決 定 し ま す 。 設 定 変 更 を し た 後 、 保 存 せ ず に カ ス タ マ イ ザ を 終 了 し よ う と す る と 、 保 存 し な い ま ま で 終 了 し て 構 わ な い か ど う か を 確 認 し て き ま す 。 保 存 し な い ま ま 終 了 し て も 設 定 変 更 は 有 効 で す が 、 次 に fd を 起 動 す る 時 に も 有 効 に し た い 場 合 は 、 初 期 設 定 フ ァ イ ル に 保 存 し て お く 必 要 が あ り ま す 。

環 境 変 数

fd で は 以 下 の 環 境 変 数 が 有 効 で す 。 こ れ ら の 環 境 変 数 は 、 す べ て 内 部 変 数 と し て 定 義 す る こ と も 可 能 で す 。 ま た 、 ’-NAME=value’ の 書 式 で コ マ ン ド ラ イ ン オ プ シ ョ ン と し て 与 え る こ と も で き ま す 。 但 し 、 変 数 名 の 後 ろ に ∗ の つ い て い る も の は 、 環 境 変 数 と し て FD_ の 3 文 字 を 冠 し て 利 用 す る こ と が で き ま せ ん 。

ADJTTY

fd を 終 了 す る 時 に 、 端 末 モ ー ド を 正 常 な 状 態 に 強 制 的 に リ セ ッ ト し ま す 。 端 末 が 文 字 化 け す る よ う な 状 態 を 、 fd を 起 動 す る こ と で 正 し く 調 整 す る こ と が で き ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。 (UNIX)

ANSICOLOR

フ ァ イ ル 表 示 を カ ラ ー 化 し ま す 。 使 用 し て い る 端 末 が 、 ANSI 規 格 の カ ラ ー 制 御 エ ス ケ ー プ シ ー ケ ン ス 対 応 し て い る 場 合 、 フ ァ イ ル タ イ プ に 応 じ て 色 別 に 表 示 さ せ る こ と が で き ま す 。 値 を 1 に す る と カ ラ ー 画 面 に な り ま す 。 文 字 色 が 背 景 色 と 同 色 で 区 別 の つ か な い 場 合 、 値 を 2 に す る と 背 景 色 を 強 制 的 に 黒 色 に し ま す 。 ま た 、 値 を 3 に す る と 表 示 色 を 強 制 的 に 黒 色 に し ま す 。

ANSIPALETTE

フ ァ イ ル 表 示 が カ ラ ー 化 さ れ て い る 場 合 に 、 各 フ ァ イ ル タ イ プ に 応 じ て ど の よ う な 配 色 に す る か を 指 定 し ま す 。 こ の 変 数 値 は 最 大 11 桁 の 数 値 で 構 成 さ れ ま す 。 そ れ ぞ れ の 桁 の 数 字 は 色 番 号 を 表 し 、 各 桁 に 対 応 す る フ ァ イ ル タ イ プ の 配 色 を そ の 番 号 で 表 さ れ る 色 に 指 定 し ま す 。 桁 番 号 と フ ァ イ ル タ イ プ の 対 応 は 以 下 の と お り 。

1 一 般 の フ ァ イ ル

2

背 景

3

デ ィ レ ク ト リ

4

書 込 み 禁 止 フ ァ イ ル

5

読 取 り 禁 止 フ ァ イ ル

6

symbolic リ ン ク

7

ソ ケ ッ ト (MS-DOS で は シ ス テ ム フ ァ イ ル )

8

FIFO (MS-DOS で は ラ ベ ル )

9

ブ ロ ッ ク デ バ イ ス

10

キ ャ ラ ク タ デ バ イ ス

11

実 行 フ ァ イ ル ま た 、 各 桁 に 指 定 す る 色 番 号 の 意 味 は 以 下 の と お り 。

0

1

2

3

黄 色

4

5

6

水 色

7

8

文 字 の 既 定 色

9

背 景 の 既 定 色 色 番 号 8 は 変 数 ANSICOLOR の 値 が 3 の 時 に 強 制 的 に 黒 色 に な り ま す 。 色 番 号 9 は 変 数 ANSICOLOR の 値 が 2 の 時 に 強 制 的 に 黒 色 に な り ま す 。 桁 が 11 桁 に 満 た な い 場 合 や こ の 変 数 が 設 定 さ れ て い な い 場 合 は 、 後 ろ の 桁 に 相 当 す る フ ァ イ ル タ イ プ に は 標 準 の 配 色 が 用 い ら れ ま す 。 標 準 の 配 色 は 、 上 記 の 色 番 号 で 表 現 す る と 89624351888 に な り ま す 。

AUTOUPDATE ブ ラ ウ ザ 画 面 ま た は ツ リ ー 表 示 画 面 を 自 動 的 に 更 新 す る 間 隔 を 秒 数 で 指 定 し ま す 。 こ こ で 指 定 し た 秒 数 の 間 キ ー 入 力 が 途 絶 え る と 、 表 示 さ れ て い る フ ァ イ ル 一 覧 情 報 を 最 新 の も の に 更 新 し ま す 。

0 を 指 定 す る と 自 動 更 新 し ま せ ん 。 デ フ ォ ル ト 値 は 0 で す 。

BASICCUSTOM カ ス タ マ イ ザ で 編 集 可 能 な 設 定 用 内 部 変 数 を 基 本 的 な 変 数 の み に 絞 り 、 拡 張 的 な 変 数 を 見 え な く し ま す 。

0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

CDPATH∗ 組 込 み コ マ ン ド

cd の 引 数 が / で 始 ま っ て い な い 場 合 に こ こ

で 指 定 さ れ た パ ス 名 の 中 か ら 検 索 す る よ う に 指 示 し ま す 。 ’:’ で 区 切 っ て 複 数 の 検 索 パ ス 名 を 指 定 で き ま す 。 デ フ ォ ル ト で は パ ス 名 は 一 つ も 指 定 さ れ て い ま せ ん 。

COLUMNS∗ 端 末 画 面 の 桁 数 を 示 す 変 数 と し て 利 用 し ま す 。 何 ら か の 値 が 設 定 さ れ て い た 場 合 、 画 面 サ イ ズ の 変 更 に 応 じ て そ の 値 を 自 動 的 に 置 換 え ま す 。 何 も 値 が 設 定 さ れ て い な い 場 合 は 設 定 さ れ な い ま ま で す 。

COMSPEC バ ッ チ フ ァ イ ル を 起 動 す る 場 合 に 用 い る シ ェ ル を 指 定 し ま す 。 未 指 定 時 に は 内 部 変 数

SHELL で 定 義 さ れ た シ ェ ル も し く は \COMMAND.COM が 用 い ら れ ま す 。 (DOS)

COPYCMD∗ 組 込 み コ マ ン ド

copy で 使 う デ フ ォ ル ト オ プ シ ョ ン を 指 定 し ま

す 。

DEFCOLUMNS

fd 起 動 時 の 画 面 表 示 列 を 設 定 し ま す 。 デ フ ォ ル ト 値 は 2 列 で す 。 1, 2, 3, 5 以 外 の 値 を 指 定 す る と 無 視 さ れ ま す 。

DEFKCODE

シ ス テ ム 標 準 の 漢 字 コ ー ド を 指 定 し ま す 。 fd か ら 起 動 さ れ る 外 部 コ マ ン ド に 渡 さ れ る 引 数 は 、 こ こ で 指 定 し た 漢 字 コ ー ド に 変 換 さ れ ま す 。 但 し 、 %C%JJ な ど の 各 種 マ ク ロ を 用 い た 場 合 は 、 そ れ ぞ れ の マ ク ロ に 応 じ た 漢 字 コ ー ド が 用 い ら れ ま す 。 こ の う ち JIS8, JUNET, HEX, CAP 等 は Samba で 用 い ら れ て い る 漢 字 コ ー ド で す 。 (UNIX)

SJIS, sjis Shift JIS

EUC, euc

EUC 漢 字

JIS, jis

7bit JIS

JIS8, jis8

8bit JIS

JUNET, junet

ISO-2022-JP

OJIS, ojis

7bit JIS (JIS C6226-1978 + roman)

OJIS8, ojis8

8bit JIS (JIS C6226-1978 + roman)

OJUNET, ojunet

ISO-2022-JP (JIS C6226-1978 + roman)

HEX, hex

HEX

CAP, cap

CAP

UTF8, utf8

UTF-8

UTF8-mac, mac

Mac OS X 用 UTF-8

UTF8-iconv

iconv 用 UTF-8 デ フ ォ ル ト

変 換 し な い

DIRCOUNTLIMIT ツ リ ー 表 示 モ ー ド で 、 デ ィ レ ク ト リ 内 の フ ァ イ ル を 調 べ る 上 限 数 を 設 定 し ま す 。 後 ろ に

>’ の つ い た デ ィ レ ク ト リ で あ っ て も 、 そ の 中 に サ ブ デ ィ レ ク ト リ が 一 つ も な け れ ば 、 展 開 し て も ツ リ ー 構 造 は 変 化 し ま せ ん 。 デ ィ レ ク ト リ 内 の フ ァ イ ル 数 (デ ィ レ ク ト リ も 含 む ) が こ の 数 値 以 内 で あ れ ば 、 一 つ も サ ブ デ ィ レ ク ト リ を 持 た な い デ ィ レ ク ト リ に は 、 最 初 か ら ’>’ を つ け ま せ ん 。 ま た 、 画 面 右 に 表 示 さ れ る デ ィ レ ク ト リ 内 フ ァ イ ル の 一 覧 も 、 こ の 数 値 を 越 え て は 表 示 し な い よ う に な り ま す 。 処 理 の 遅 い マ シ ン で は 、 こ の 値 を 0 に し て お け ば 、 快 適 な 処 理 速 度 が 実 現 で き ま す 。 デ フ ォ ル ト 値 は 50 フ ァ イ ル で す 。

DIRCMD∗ 組 込 み コ マ ン ド

dir で 使 う デ フ ォ ル ト オ プ シ ョ ン を 指 定 し ま

す 。

DIRHIST デ ィ レ ク ト リ 入 力 行 で 参 照 で き る デ ィ レ ク ト リ 履 歴 の 数 の 上 限 を 設 定 し ま す 。 デ フ ォ ル ト 値 は

50 個 で す 。 こ の 値 が 0 の 時 に は デ ィ レ ク ト リ 履 歴 参 照 が で き ま せ ん 。

DIRHISTFILE デ ィ レ ク ト リ 入 力 行 で 参 照 で き る デ ィ レ ク ト リ 履 歴 の セ ー ブ フ ァ イ ル を 指 定 し ま す 。 フ ァ イ ル 名 が 未 指 定 の 場 合 は デ ィ レ ク ト リ 履 歴 は セ ー ブ も ロ ー ド も さ れ ま せ ん 。 デ フ ォ ル ト 値 は 未 指 定 で す 。

DIRHISTUMASK デ ィ レ ク ト リ 履 歴 の セ ー ブ フ ァ イ ル の フ ァ イ ル 作 成 マ ス ク 値 を

8 進 数 で 指 定 し ま す 。 既 存 フ ァ イ ル が 存 在 し な い 時 の み 用 い ら れ ま す 。 但 し 、 組 込 み コ マ ン ド umask で 設 定 し た マ ス ク 値 が 優 先 さ れ ま す の で 、 実 際 に 用 い ら れ る マ ス ク 値 は こ の 値 と umask 値 と の 論 理 和 に な り ま す 。

DISPLAYMODE

fd 起 動 時 の 、 フ ァ イ ル 一 覧 リ ス ト の フ ァ イ ル 名 表 示 形 式 を 設 定 し ま す 。 symbolic リ ン ク 表 示 形 式 、 フ ァ イ ル タ イ プ シ ン ボ ル の 表 示 、 及 び ド ッ ト フ ァ イ ル の 非 表 示 を 、 そ れ ぞ れ 独 立 に 選 択 で き ま す 。 デ フ ォ ル ト 値 は 0 で す 。 設 定 す る 値 は 以 下 の と お り 。

0 標 準

1

SYMLINK

2

FILETYPE

3

SYMLINK &

FILETYPE

4

DOTFILE

5

SYMLINK &

DOTFILE

6

FILETYPE &

DOTFILE

7

SYMLINK &

FILETYPE &

DOTFILE な お 、 フ ァ イ ル フ ラ グ 対 応 の OS で は 、 こ れ ら の 値 に そ れ ぞ れ 8 を 加 え た 値 を 設 定 す る こ と で 、 フ ァ イ ル フ ラ グ 表 示 モ ー ド を 選 択 で き ま す 。

DOSDRIVE

MS-DOS フ ロ ッ ピ ー へ の ア ク セ ス 機 能 を 有 効 に し ま す 。 フ ロ ッ ピ ー ド ラ イ ブ の 登 録 が な け れ ば 、 こ こ で 有 効 に し て あ っ て も フ ロ ッ ピ ー へ の ア ク セ ス は で き ま せ ん 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

MS-DOS 版 で は 、 こ の 変 数 を 定 義 し て お く こ と に よ り 、 Ver. 6.xx 以 前 の 旧 DOS で も LFN 形 式 の フ ァ イ ル 名 を 扱 え る よ う に な り ま す 。 こ の 場 合 、 フ ロ ッ ピ ー ド ラ イ ブ の 登 録 は 必 要 あ り ま せ ん が 、 OS を 経 由 せ ず に デ ィ ス ク I/O を 行 な う た め 、 ア ク セ ス 速 度 が 落 ち た り 幾 つ か の 機 能 が 制 限 さ れ た り し ま す 。

DUMBSHELL 内 蔵 シ ェ ル で 入 力 行 の 編 集 を 行 な う 際 に 、 コ ン ト ロ ー ル シ ー ケ ン ス を 使 用 し ま せ ん 。 内 蔵 シ ェ ル で は 端 末 モ ー ド の カ ー ソ ル 移 動 機 能 を 有 効 に し ま せ ん が 、 コ ン ソ ー ル 端 末 等 の 場 合 、 こ の 端 末 モ ー ド で は コ ン ト ロ ー ル シ ー ケ ン ス に よ っ て カ ー ソ ル 移 動 を 行 な う こ と が で き な い た め に 行 編 集 時 の 表 示 が 正 し く 行 な わ れ な い こ と が あ り ま す 。 こ の 変 数 を 有 効 に す る と 、 コ ン ト ロ ー ル シ ー ケ ン ス を 用 い ず に 行 編 集 を 行 な い ま す が 、 効 率 の 悪 い カ ー ソ ル 移 動 を 行 な う の で 、 若 干 の 機 能 制 限 や 反 応 速 度 の 低 下 を 招 き ま す 。

0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

EDITMODE キ ー 入 力 の 編 集 モ ー ド を 文 字 列 で 指 定 し ま す 。 デ フ ォ ル ト 値 は

emacs で す 。 emacs, wordstar, vi 以 外 の 文 字 列 ま た は ナ ル を 指 定 し た 場 合 、 コ ン ト ロ ー ル 文 字 は 変 換 さ れ ず に そ の ま ま 渡 さ れ ま す 。

EDITOR フ ァ イ ル の 編 集 時 に 使 用 す る エ デ ィ タ コ マ ン ド を 指 定 し ま す 。

ENV

fdsh と し て 起 動 さ れ た 場 合 に 追 加 で 読 込 む 初 期 設 定 フ ァ イ ル を 指 定 し ま す 。 フ ァ イ ル 名 は フ ル パ ス で 指 定 す る 必 要 が あ り ま す 。 こ の 値 が 設 定 さ れ て い た 場 合 、 /etc/fd2rc を 読 込 ん だ 後 、 .fd2rc.fdshrc を 読 込 む 前 に 、 そ の 初 期 設 定 フ ァ イ ル を 読 込 み ま す 。 但 し 、 実 UID と 実 効 UID が 異 な る 場 合 や 、 実 GID と 実 効 GID が 異 な る 場 合 に は 、 こ の 値 は 無 視 さ れ ま す 。

FCEDIT 組 込 み コ マ ン ド

fc で 使 用 す る エ デ ィ タ コ マ ン ド を 指 定 し ま

す 。

FD_VERSION 実 行 中 の

fd の バ ー ジ ョ ン 文 字 列 が 代 入 さ れ ま す 。

FNAMEKCODE フ ァ イ ル 名

に 用 い る 漢 字 コ ー ド を 指 定 し ま す 。 フ ァ イ ル ア ク セ ス を 行 な う 時 点 で こ こ で 設 定 し た 漢 字 コ ー ド に コ ン バ ー ト さ れ ま す の で 、 ネ ッ ト ワ ー ク 上 の 漢 字 コ ー ド の 異 な る マ シ ン か ら 、 漢 字 で 書 か れ た フ ァ イ ル を 参 照 す る こ と も 可 能 で す 。 ま た 、 ア ー カ イ ブ ブ ラ ウ ザ や 組 込 み コ マ ン ド browse が フ ァ イ ル 名 を 取 得 す る 際 に も こ こ で 指 定 し た 漢 字 コ ー ド に 従 い ま す 。 こ の う ち JIS8, JUNET, HEX, CAP 等 は Samba で 用 い ら れ て い る 漢 字 コ ー ド で す 。 (UNIX)

SJIS, sjis Shift JIS

EUC, euc

EUC 漢 字

JIS, jis

7bit JIS

JIS8, jis8

8bit JIS

JUNET, junet

ISO-2022-JP

OJIS, ojis

7bit JIS (JIS C6226-1978 + roman)

OJIS8, ojis8

8bit JIS (JIS C6226-1978 + roman)

OJUNET, ojunet

ISO-2022-JP (JIS C6226-1978 + roman)

HEX, hex

HEX

CAP, cap

CAP

UTF8, utf8

UTF-8

UTF8-mac, mac

Mac OS X 用 UTF-8

UTF8-iconv

iconv 用 UTF-8 デ フ ォ ル ト

変 換 し な い

FREQFILE か な 漢 字 変 換 学 習 用 の ユ ー ザ 変 換 頻 度 フ ァ イ ル を 指 定 し ま す 。 フ ァ イ ル 名 が 未 指 定 の 場 合 は 頻 度 情 報 は 保 存 も 参 照 も さ れ ま せ ん 。 デ フ ォ ル ト 値 は

~/.fd_freq で す 。 (UNIX)

FREQUMASK か な 漢 字 変 換 学 習 用 の ユ ー ザ 変 換 頻 度 フ ァ イ ル の フ ァ イ ル 作 成 マ ス ク 値 を

8 進 数 で 指 定 し ま す 。 ユ ー ザ 変 換 頻 度 フ ァ イ ル は 更 新 時 に 上 書 き せ ず に 作 成 し 直 す た め 、 こ の 値 は 既 存 フ ァ イ ル が 存 在 す る 時 に も 用 い ら れ ま す 。 但 し 、 組 込 み コ マ ン ド umask で 設 定 し た マ ス ク 値 が 優 先 さ れ ま す の で 、 実 際 に 用 い ら れ る マ ス ク 値 は こ の 値 と umask 値 と の 論 理 和 に な り ま す 。 (UNIX)

FTPADDRESS

URL ド ラ イ ブ で FTP 接 続 を 行 な う 際 に 、 anonymous FTP 用 パ ス ワ ー ド と し て 用 い る メ ー ル ア ド レ ス を 指 定 し ま す 。 デ フ ォ ル ト 値 は FDclone@ で す 。 (UNIX)

FTPLOGFILE

URL ド ラ イ ブ で FTP 通 信 を 行 な う 際 に 、 通 信 ロ グ を 出 力 す る フ ァ イ ル 名 を 指 定 し ま す 。 但 し 、 フ ル パ ス で 指 定 さ れ な か っ た 場 合 や ロ グ フ ァ イ ル を 格 納 す る デ ィ レ ク ト リ が 用 意 さ れ て い な い 場 合 は ロ グ 出 力 を 行 な い ま せ ん 。 デ フ ォ ル ト 値 は 未 指 定 で す 。 (UNIX)

FTPPROXY

URL ド ラ イ ブ で FTP 接 続 を 行 な う 際 に 、 プ ロ キ シ サ ー バ と し て 用 い る URL を 指 定 し ま す 。 URL の 書 式 は scheme://[user[:password]@]host[:port] で す 。 scheme に は ftp ま た は http が 指 定 で き ま す 。 user 及 び password に は 、 プ ロ キ シ サ ー バ に 接 続 す る た め の ア カ ウ ン ト 情 報 を 記 述 で き ま す 。 デ フ ォ ル ト 値 は 未 指 定 で す 。 (UNIX)

FUNCLAYOUT

フ ァ ン ク シ ョ ン 行 の レ イ ア ウ ト を n * 100 + size と い う 形 式 の 値 で 指 定 し ま す 。 n は フ ァ ン ク シ ョ ン 行 に 表 示 す る フ ァ ン ク シ ョ ン キ ー の 数 を 表 し ま す 。 size は フ ァ ン ク シ ョ ン キ ー を 表 示 す る ブ ロ ッ ク 単 位 を 表 し ま す 。 デ フ ォ ル ト 値 は 1005 (10 個 の フ ァ ン ク シ ョ ン キ ー を 5 個 単 位 で ま と め て 表 示 ) で す 。
HIDEPASSWD

URL ド ラ イ ブ で パ ス ワ ー ド 入 力 を 行 な う 際 に 、 入 力 文 字 の 代 わ り に * を 表 示 す る の を 抑 制 し 、 何 も 表 示 し な い よ う に し ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。 (UNIX)

HISTFILE

EXECUTE_FILEEXECUTE_SH で 参 照 で き る コ マ ン ド 履 歴 の セ ー ブ フ ァ イ ル を 指 定 し ま す 。 フ ァ イ ル 名 が 未 指 定 の 場 合 は コ マ ン ド 履 歴 は セ ー ブ も ロ ー ド も さ れ ま せ ん 。 デ フ ォ ル ト 値 は ~/.fd_history で す 。

(MS-DOS 版 で の デ フ ォ ル ト 値 は $HOME\fd.hst と な り ま す 。 )

HISTSIZE

EXECUTE_FILEEXECUTE_SH で 参 照 で き る コ マ ン ド 履 歴 の 数 の 上 限 を 設 定 し ま す 。 デ フ ォ ル ト 値 は 50 個 で す 。 こ の 値 が 0 の 時 に は コ マ ン ド 履 歴 参 照 が で き ま せ ん 。

HISTUMASK

コ マ ン ド 履 歴 の セ ー ブ フ ァ イ ル の フ ァ イ ル 作 成 マ ス ク 値 を 8 進 数 で 指 定 し ま す 。 既 存 フ ァ イ ル が 存 在 し な い 時 の み 用 い ら れ ま す 。 但 し 、 組 込 み コ マ ン ド umask で 設 定 し た マ ス ク 値 が 優 先 さ れ ま す の で 、 実 際 に 用 い ら れ る マ ス ク 値 は こ の 値 と umask 値 と の 論 理 和 に な り ま す 。

HOME

組 込 み コ マ ン ド cd の 引 数 が 無 い 場 合 の デ フ ォ ル ト 値 を 示 し ま す 。 ま た 、 ロ グ イ ン シ ェ ル と し て 起 動 さ れ た 場 合 は 、 こ の 変 数 が 指 定 さ れ て い る と そ の デ ィ レ ク ト リ を カ レ ン ト デ ィ レ ク ト リ と し 、 指 定 さ れ て い な い と ホ ー ム デ ィ レ ク ト リ の 値 を 自 動 的 に 定 義 し ま す 。
HTMLLOGFILE

URL ド ラ イ ブ で HTTP 通 信 を 行 な う 際 に 、 受 信 し た HTML デ ー タ の ロ グ を 出 力 す る フ ァ イ ル 名 を 指 定 し ま す 。 但 し 、 フ ル パ ス で 指 定 さ れ な か っ た 場 合 や ロ グ フ ァ イ ル を 格 納 す る デ ィ レ ク ト リ が 用 意 さ れ て い な い 場 合 は ロ グ 出 力 を 行 な い ま せ ん 。 デ フ ォ ル ト 値 は 未 指 定 で す 。 (UNIX)

HTTPLOGFILE

URL ド ラ イ ブ で HTTP 通 信 を 行 な う 際 に 、 通 信 ロ グ を 出 力 す る フ ァ イ ル 名 を 指 定 し ま す 。 但 し 、 フ ル パ ス で 指 定 さ れ な か っ た 場 合 や ロ グ フ ァ イ ル を 格 納 す る デ ィ レ ク ト リ が 用 意 さ れ て い な い 場 合 は ロ グ 出 力 を 行 な い ま せ ん 。 デ フ ォ ル ト 値 は 未 指 定 で す 。 (UNIX)

HTTPPROXY

URL ド ラ イ ブ で HTTP 接 続 を 行 な う 際 に 、 プ ロ キ シ サ ー バ と し て 用 い る URL を 指 定 し ま す 。 URL の 書 式 は scheme://[user[:password]@]host[:port] で す 。 scheme に は http が 指 定 で き ま す 。 user 及 び password に は 、 プ ロ キ シ サ ー バ に 接 続 す る た め の ア カ ウ ン ト 情 報 を 記 述 で き ま す 。 デ フ ォ ル ト 値 は 未 指 定 で す 。 (UNIX)

IFS

フ ィ ー ル ド 区 切 り 文 字 を 指 定 し ま す 。 EXECUTE_SH で コ マ ン ド と 引 数 と を 区 切 る の に 用 い ら れ ま す 。 デ フ ォ ル ト で は 空 白 、 タ ブ 、 改 行 が 指 定 さ れ て い ま す 。

IGNORECASE

フ ァ イ ル 名 比 較 の 際 に 、 常 に 大 文 字 小 文 字 の 違 い を 無 視 し て 比 較 し ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。 (UNIX)

IMEBUFFER

か な 漢 字 変 換 テ ー ブ ル を オ ン メ モ リ で 持 ち 続 け る か 否 か を 設 定 し ま す 。 か な 漢 字 変 換 が 高 速 化 す る の で 、 メ モ リ 資 源 が 潤 沢 に あ る 環 境 で は 有 用 で し ょ う 。 設 定 す る 値 は 以 下 の と お り 。 (UNIX)

0 オ ン メ モ リ で 持 た な い

1

品 詞 情 報 テ ー ブ ル の み

2

イ ン デ ッ ク ス テ ー ブ ル も 含 む

3

全 テ ー ブ ル を オ ン メ モ リ で 持 つ

IMELEARNING か な 漢 字 変 換 学 習 用 の ユ ー ザ 変 換 頻 度 フ ァ イ ル に よ る 学 習 レ ベ ル を 指 定 し ま す 。 値 が 大 き い ほ ど 頻 度 情 報 を 重 視 し ま す 。 値 が

0 の 場 合 は 、 頻 度 情 報 を 保 存 し ま す が 参 照 は し ま せ ん 。 デ フ ォ ル ト 値 は 16 で す 。 (UNIX)

IMEKEY 文 字 列 入 力 中 に 、 直 接 入 力 モ ー ド と か な 漢 字 変 換 入 力 モ ー ド を 切 替 え る た め の キ ー を 指 定 し ま す 。 設 定 値 に は

bind コ マ ン ド と 同 様 の キ ー 名 を 用 い る こ と が で き ま す 。 デ フ ォ ル ト 値 は 未 指 定 で す 。 (UNIX)

INHERITCOPY

COPY_FILE コ マ ン ド 実 行 時 に 、 コ ピ ー 先 の タ イ ム ス タ ン プ を コ ピ ー 元 の タ イ ム ス タ ン プ に 合 わ せ ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。 (UNIX)

(MS-DOS 版 で は こ の 変 数 の 有 効 無 効 に 関 わ ら ず 、 常 に コ ピ ー 元 の タ イ ム ス タ ン プ が 継 承 さ れ ま す 。 )

INPUTKCODE キ ー ボ ー ド 入 力 時 の 漢 字 コ ー ド を 指 定 し ま す 。 こ れ ら 以 外 の 設 定 に す る と 、 コ ン パ イ ル 時 の 設 定 に よ る 漢 字 コ ー ド が 採 用 さ れ ま す 。

(UNIX)

SJIS, sjis Shift JIS

EUC, euc

EUC 漢 字

UTF8, utf8

UTF-8

UTF8-mac, mac

Mac OS X 用 UTF-8

UTF8-iconv

iconv 用 UTF-8

LANGUAGE 表 示 す る 文 字 の 言 語 を 指 定 し ま す 。

fd の 出 力 す る 各 種 メ ッ

セ ー ジ の 他 、 漢 字 を 含 む フ ァ イ ル 名 に 対 す る コ ー ド 変 換 も 行 な わ れ ま す 。 選 択 で き る 文 字 種 は 以 下 の と お り で す が 、 こ れ ら の 文 字 列 が 含 ま れ て い れ ば 判 別 し ま す の で 、 環 境 変 数 LANG の 値 を そ の ま ま 用 い て も 有 効 で す 。 こ の う ち JIS8, JUNET 等 は Samba で 用 い ら れ て い る 漢 字 コ ー ド で す 。

SJIS, sjis Shift JIS

EUC, euc

EUC 漢 字

JIS, jis

7bit JIS

JIS8, jis8

8bit JIS

JUNET, junet

ISO-2022-JP

OJIS, ojis

7bit JIS (JIS C6226-1978 + roman)

OJIS8, ojis8

8bit JIS (JIS C6226-1978 + roman)

OJUNET, ojunet

ISO-2022-JP (JIS C6226-1978 + roman)

UTF8, utf8

UTF-8

UTF8-mac, mac

Mac OS X 用 UTF-8

UTF8-iconv

iconv 用 UTF-8

en, C, POSIX

英 語 (メ ッ セ ー ジ の み ) デ フ ォ ル ト

変 換 し な い

(MS-DOS 版 で は 英 語 メ ッ セ ー ジ の 選 択 の み 有 効 で す 。 )

LINENO∗ 現 在 の 行 番 号 を 示 し ま す 。 シ ェ ル ス ク リ プ ト や 関 数 の 中 以 外 の 箇 所 で は 、 意 味 を 持 つ 値 で あ る 保 証 は あ り ま せ ん 。 ま た 、 こ の 値 を

unset し た り 再 定 義 す る と 、 こ の 変 数 の 特 殊 な 意 味 は 失 わ れ 、 一 般 の 変 数 と 同 等 の 扱 い に な り ま す 。

LINES∗ 端 末 画 面 の 行 数 を 示 す 変 数 と し て 利 用 し ま す 。 何 ら か の 値 が 設 定 さ れ て い た 場 合 、 画 面 サ イ ズ の 変 更 に 応 じ て そ の 値 を 自 動 的 に 置 換 え ま す 。 何 も 値 が 設 定 さ れ て い な い 場 合 は 設 定 さ れ な い ま ま で す 。

LOGFILE

LOGLEVELROOTLOGLEVEL で 指 定 し た レ ベ ル の ロ グ を 出 力 す る フ ァ イ ル 名 を 指 定 し ま す 。 フ ル パ ス で 指 定 さ れ な か っ た 場 合 は 、 実 効 ユ ー ザ の ホ ー ム デ ィ レ ク ト リ 以 下 の パ ス と 見 な さ れ ま す 。 但 し 、 デ ィ レ ク ト リ の 自 動 作 成 は 行 な わ れ ま せ ん の で 、 ロ グ フ ァ イ ル を 格 納 す る デ ィ レ ク ト リ は 予 め 用 意 し て お く 必 要 が あ り ま す 。 デ フ ォ ル ト 値 は 未 指 定 で す 。

LOGLEVEL ロ グ フ ァ イ ル に 出 力 す べ き 内 容 の 優 先 度 を 指 定 し ま す 。 デ フ ォ ル ト 値 は

0 で す 。

0 出 力 し な い

1

書 込 み な ど 警 告 レ ベ ル の 出 力 の み

2

属 性 変 更 な ど 通 知 レ ベ ル 以 上 の 出 力

3

参 照 な ど 報 告 レ ベ ル 以 上 の 出 力

4 以 上

デ バ ッ グ レ ベ ル 以 上 の 出 力 但 し 、 同 じ 操 作 を 行 な っ て も そ の 結 果 が エ ラ ー に な っ た 場 合 は 、 一 つ レ ベ ル の 低 い 優 先 度 で も 出 力 さ れ ま す 。

LOGSIZE

LOGFILE で 指 定 し た ロ グ フ ァ イ ル の 最 大 サ イ ズ を キ ロ バ イ ト 単 位 で 指 定 し ま す 。 こ の 値 を 超 え る と 直 前 の ロ グ フ ァ イ ル を 拡 張 子 .old を 追 加 し た フ ァ イ ル 名 に 変 更 し て か ら 新 た な ロ グ フ ァ イ ル を 作 成 し ま す 。 デ フ ォ ル ト 値 は 1024(1MB) で す 。 こ の 値 が 0 の 時 に は ロ グ フ ァ イ ル 名 の 変 更 を し ま せ ん 。

LOOPCURSOR

カ ー ソ ル 移 動 の 際 に 、 カ ー ソ ル が 同 一 ペ ー ジ 内 で ル ー プ す る よ う に し ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

MAIL

内 蔵 シ ェ ル が メ イ ル の 新 着 チ ェ ッ ク を 行 な う 際 の ス プ ー ル フ ァ イ ル 名 を 示 し ま す 。 MAILPATH が 設 定 さ れ て い た 場 合 は そ ち ら が 優 先 さ れ ま す 。 (UNIX)
MAILCHECK

MAILPATH ま た は MAIL で 指 定 さ れ た ス プ ー ル フ ァ イ ル に 対 す る 新 着 チ ェ ッ ク の 間 隔 を 秒 数 で 指 定 し ま す 。 デ フ ォ ル ト 値 は 600 秒 で す 。 0 に 指 定 す る と 、 各 プ ロ ン プ ト を 表 示 す る 度 に 確 認 し ま す 。 (UNIX)

MAILPATH

内 蔵 シ ェ ル が メ イ ル の 新 着 チ ェ ッ ク を 行 な う 際 の ス プ ー ル フ ァ イ ル 名 を : で 区 切 っ て 複 数 指 定 し ま す 。 こ こ で 列 挙 さ れ た 全 て の ス プ ー ル フ ァ イ ル に 対 し て 新 着 チ ェ ッ ク が 行 な わ れ ま す 。 各 フ ァ イ ル 名 の 後 ろ に は % に 続 け て 新 着 時 の メ ッ セ ー ジ を 書 く こ と が で き ま す 。 メ ッ セ ー ジ 未 指 定 時 に は you have mail と 表 示 さ れ ま す 。 (UNIX)

MESSAGELANG

表 示 す る メ ッ セ ー ジ の 言 語 を 指 定 し ま す 。 LANGUAGE の 設 定 に 優 先 し て こ こ で 指 定 し た 言 語 の メ ッ セ ー ジ が 表 示 さ れ ま す 。 メ ッ セ ー ジ が 日 本 語 の 場 合 の 漢 字 コ ー ド は LANGUAGE の 設 定 値 で 決 定 さ れ ま す 。 選 択 で き る 言 語 は 以 下 の と お り で す が 、 こ れ ら の 文 字 列 が 含 ま れ て い れ ば 判 別 し ま す の で 、 環 境 変 数 LANG の 値 を そ の ま ま 用 い て も 有 効 で す 。 ま た 、 追 加 の メ ッ セ ー ジ カ タ ロ グ が 用 意 さ れ て い る 場 合 は 、 そ の フ ァ イ ル の 拡 張 子 を カ タ ロ グ 名 と し て MESSAGELANG に 設 定 す る こ と で メ ッ セ ー ジ の 切 替 を 行 な う こ と が で き ま す 。

en, C, POSIX 英 語

ja

日 本 語 デ フ ォ ル ト

LANGUAGE の 設 定 値

MINFILENAME フ ァ イ ル 一 覧 リ ス ト 内 の 、 フ ァ イ ル 名 表 示 領 域 の 最 小 文 字 数 を 設 定 し ま す 。 端 末 の カ ラ ム 数 や 画 面 表 示 列 に よ っ て 、 こ こ で 設 定 し た 文 字 数 分 だ け の 領 域 が 確 保 で き な い 場 合 に は 、

UID, GID、 タ イ ム ス タ ン プ 、 サ イ ズ 、 の 順 で 情 報 を 減 じ て い き ま す 。 デ フ ォ ル ト 値 は 12 文 字 で す 。

OPTARG∗ 組 込 み コ マ ン ド

getopts で オ プ シ ョ ン の 引 数 が 代 入 さ れ ま

す 。

OPTIND∗ 組 込 み コ マ ン ド

getopts で 次 に 展 開 す る パ ラ メ ー タ の 位 置 を

指 定 し ま す 。 初 期 値 は 1 で す 。

PAGER フ ァ イ ル の 閲 覧 時 に 使 用 す る ペ ー ジ ャ コ マ ン ド を 指 定 し ま す 。

PATH∗ 外 部 コ マ ン ド 実 行 時 の 検 索 パ ス を 指 定 し ま す 。

:’ で 区 切 っ て 複 数 の 検 索 パ ス 名 を 指 定 で き ま す 。

PPID∗ 最 初 に 起 動 し た

fd の 親 プ ロ セ ス の プ ロ セ ス ID を 示 し ま す 。

(UNIX)

PRECEDEPATH

/dev の よ う に 数 多 く の フ ァ イ ル を 抱 え て い る デ ィ レ ク ト リ に 対 し 、 フ ァ イ ル 情 報 を 調 べ る よ り 先 に フ ァ イ ル 名 だ け で も 画 面 表 示 さ せ て し ま う 先 行 フ ァ イ ル 表 示 機 能 を 指 示 し ま す 。 ’:’ で 区 切 っ て 複 数 の パ ス 名 を 指 定 で き ま す 。 各 パ ス 名 の 指 定 は 、 先 行 フ ァ イ ル 表 示 機 能 を 実 現 さ せ た い ト ッ プ デ ィ レ ク ト リ だ け を 記 述 す れ ば 、 そ れ 以 下 の デ ィ レ ク ト リ で は 全 て 先 行 フ ァ イ ル 表 示 機 能 が 働 き ま す 。 先 行 フ ァ イ ル 表 示 機 能 が 働 く と 、 そ の デ ィ レ ク ト リ で は フ ァ イ ル は ソ ー ト さ れ ず 、 キ ー 入 力 待 ち 状 態 の 間 に 少 し ず つ フ ァ イ ル 情 報 を 調 べ て い き ま す 。 デ フ ォ ル ト で は パ ス 名 は 一 つ も 指 定 さ れ て い ま せ ん 。

PRECOPYMENU

複 数 フ ァ イ ル の コ ピ ー 、 移 動 、 及 び 削 除 の 際 に 、 処 理 が 始 ま る 前 に メ ニ ュ ー を 表 示 し 、 同 名 フ ァ イ ル や ア ク セ ス 制 限 フ ァ イ ル が 存 在 し た 時 の 処 理 を ど う す る か を 問 い 合 わ せ ま す 。 対 象 フ ァ イ ル が 多 い 場 合 に 、 処 理 が 始 ま っ て 暫 く 経 っ て か ら 問 い 合 わ せ が 発 生 す る こ と を 防 ぎ ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

PROGRESSBAR

フ ァ イ ル の コ ピ ー 、 移 動 、 及 び 削 除 の 際 に 、 進 捗 状 況 を 示 す プ ロ グ レ ス バ ー を 表 示 し ま す 。 但 し 、 進 捗 度 を 計 算 す る 時 間 が 必 要 な の で 、 プ ロ グ レ ス バ ー を 表 示 し な い 時 と 比 べ て 若 干 処 理 時 間 が 長 く な り ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。
PS1

EXECUTE_SH の 入 力 ラ イ ン の プ ロ ン プ ト 文 字 列 を 指 定 し ま す 。 デ フ ォ ル ト 値 は "" で す 。 こ の 文 字 列 内 に は 以 下 の エ ス ケ ー プ 文 字 列 が 使 用 で き ま す 。

\u ユ ー ザ 名 (UNIX)

\h

ホ ス ト 名 (UNIX)

\H

ホ ス ト 名 (ド メ イ ン 名 を 含 む ) (UNIX)

\w

カ レ ン ト デ ィ レ ク ト リ の フ ル パ ス

\~

カ レ ン ト デ ィ レ ク ト リ の フ ル パ ス

(ホ ー ム デ ィ レ ク ト リ を ~ で 簡 略 表 示 )

\W

カ レ ン ト デ ィ レ ク ト リ 名

\!

コ マ ン ド 履 歴 番 号

\$

root 時 の み # そ れ 以 外 で は $ (UNIX)

\[

非 印 字 文 字 列 の 開 始 (端 末 制 御 文 字 等 )

\]

非 印 字 文 字 列 の 終 了

\e

ESC (\033)

\ooo

8 進 数 表 記 ooo で 表 さ れ る 文 字

\\

\ 自 身

PS2

EXECUTE_SH 実 行 時 に ま だ 継 続 し て 入 力 が 必 要 な 時 の プ ロ ン プ ト 文 字 列 を 指 定 し ま す 。 デ フ ォ ル ト 値 は "" で す 。

PS4

set -x 指 定 時 に コ マ ン ド 文 字 列 を 表 示 す る 際 の プ ロ ン プ ト 文 字 列 を 指 定 し ま す 。 デ フ ォ ル ト 値 は "" で す 。

PTYINKCODE

疑 似 端 末 に 入 力 と し て 渡 す 文 字 列 の 漢 字 コ ー ド を 指 定 し ま す 。 疑 似 端 末 上 で 稼 働 し て い る 全 て の プ ロ セ ス に は 、 INPUTKCODE で 指 定 し た 漢 字 コ ー ド か ら こ こ で 指 定 し た 漢 字 コ ー ド に コ ン バ ー ト さ れ た 文 字 列 が 入 力 さ れ ま す 。 但 し 、 こ の 変 数 は 疑 似 端 末 毎 に 独 立 の 値 を 持 つ た め 、 既 に 稼 働 中 の 疑 似 端 末 の 入 力 漢 字 コ ー ド を 変 更 す る 場 合 に は 、 そ の 端 末 内 で 変 数 値 を 変 更 し な い と 効 果 が あ り ま せ ん 。 (UNIX)

SJIS, sjis Shift JIS

EUC, euc

EUC 漢 字

UTF8, utf8

UTF-8

UTF8-mac, mac

Mac OS X 用 UTF-8

UTF8-iconv

iconv 用 UTF-8 デ フ ォ ル ト

変 換 し な い

PTYMENUKEY 疑 似 端 末 を 操 作 し て い る 最 中 に 疑 似 端 末 メ ニ ュ ー を 開 く た め の キ ー を 指 定 し ま す 。 設 定 値 に は

bind コ マ ン ド と 同 様 の キ ー 名 を 用 い る こ と が で き ま す 。 疑 似 端 末 メ ニ ュ ー で は 、 「 こ の 文 字 を 送 出 」 「 文 字 コ ー ド 入 力 」 「 強 制 終 了 」 「 ウ ィ ン ド ウ 移 動 」 「 漢 字 」 の 各 項 目 が 選 択 可 能 で す 。 そ れ ぞ れ 、 疑 似 端 末 メ ニ ュ ー キ ー 自 身 の 送 出 、 送 出 す る 文 字 を キ ー 名 で 入 力 、 疑 似 端 末 で 稼 働 中 の プ ロ セ ス を 強 制 的 に 終 了 、 ウ ィ ン ド ウ 間 の 移 動 、 か な 漢 字 変 換 入 力 、 を 行 な い ま す 。 「 文 字 コ ー ド 入 力 」 で は bind コ マ ン ド と 同 様 の キ ー 名 の ほ か 、 か な 漢 字 変 換 入 力 モ ー ド で 用 い る 漢 字 コ ー ド 番 号 に よ る 文 字 の 指 定 が で き ま す 。 但 し 、 ウ ィ ン ド ウ 非 分 割 モ ー ド で は 「 ウ ィ ン ド ウ 移 動 」 項 目 は 選 択 で き ま せ ん 。 デ フ ォ ル ト 値 は 未 指 定 で す 。 (UNIX)

PTYMODE 外 部 コ マ ン ド の 起 動 に 疑 似 端 末 を 用 い ま す 。 ウ ィ ン ド ウ 分 割 モ ー ド で は 各 ウ ィ ン ド ウ 毎 に 独 立 し た 疑 似 端 末 を 用 い ま す の で 、 同 時 に 複 数 の 外 部 コ マ ン ド を 端 末 か ら 操 作 す る こ と が で き ま す 。 但 し 、 使 用 し て い る 端 末 が 端 末 エ ミ ュ レ ー シ ョ ン に 必 要 な 機 能 を 備 え て い な い 場 合 は 疑 似 端 末 が 正 し く 機 能 し な い こ と が あ り ま す 。

0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。 (UNIX)

PTYOUTKCODE 疑 似 端 末 か ら 出 力 と し て 渡 さ れ る 文 字 列 の 漢 字 コ ー ド を 指 定 し ま す 。 疑 似 端 末 上 で 稼 働 し て い る 全 て の プ ロ セ ス か ら は 、 こ こ で 指 定 し た 漢 字 コ ー ド か ら

LANGUAGE で 指 定 し た 漢 字 コ ー ド に コ ン バ ー ト さ れ た 文 字 列 が 表 示 さ れ ま す 。 但 し 、 こ の 変 数 は 疑 似 端 末 毎 に 独 立 の 値 を 持 つ た め 、 既 に 稼 働 中 の 疑 似 端 末 の 出 力 漢 字 コ ー ド を 変 更 す る 場 合 に は 、 そ の 端 末 内 で 変 数 値 を 変 更 し な い と 効 果 が あ り ま せ ん 。 (UNIX)

SJIS, sjis Shift JIS

EUC, euc

EUC 漢 字

UTF8, utf8

UTF-8

UTF8-mac, mac

Mac OS X 用 UTF-8

UTF8-iconv

iconv 用 UTF-8 デ フ ォ ル ト

変 換 し な い

PTYTERM 疑 似 端 末 を 用 い た 場 合 に 外 部 コ マ ン ド に 渡 す 環 境 変 数

TERM

値 を 指 定 し ま す 。 termcap(5)terminfo(5) の 設 定 に よ っ て は 疑 似 端 末 の 挙 動 が 期 待 通 り で な い 場 合 も あ る の で 、 そ の 環 境 で 有 効 な 端 末 名 を 指 定 し て 下 さ い 。 デ フ ォ ル ト 値 は vt100 で す 。 (UNIX)

PWD∗ カ レ ン ト デ ィ レ ク ト リ の 絶 対 パ ス 名 を 示 す 変 数 と し て 利 用 し ま す 。 何 ら か の 値 が 設 定 さ れ て い た 場 合 、 カ レ ン ト デ ィ レ ク ト リ の 変 更 に 応 じ て そ の 値 を 自 動 的 に 置 換 え ま す 。 何 も 値 が 設 定 さ れ て い な い 場 合 は 設 定 さ れ な い ま ま で す 。 ま た 、 起 動 時 に 環 境 変 数 と し て 与 え ら れ た 場 合 に は 、 こ の 値 と カ レ ン ト デ ィ レ ク ト リ と が 論 理 的 に 同 じ デ ィ レ ク ト リ を 指 す 場 合 に 限 り 、 こ の 値 を カ レ ン ト デ ィ レ ク ト リ の 初 期 値 と し て 扱 い ま す 。 シ ン ボ リ ッ ク リ ン ク を 辿 っ た 論 理 的 な パ ス 名 を 指 定 し た い 時 に 有 用 で し ょ う 。

ROOTLOGLEVEL 実 効 ユ ー ザ が ス ー パ ユ ー ザ の 場 合 に 、 ロ グ フ ァ イ ル に 出 力 す べ き 内 容 の 優 先 度 を 指 定 し ま す 。 デ フ ォ ル ト 値 は

1 で す 。 (UNIX)

0 出 力 し な い

1

書 込 み な ど 警 告 レ ベ ル の 出 力 の み

2

属 性 変 更 な ど 通 知 レ ベ ル 以 上 の 出 力

3

参 照 な ど 報 告 レ ベ ル 以 上 の 出 力

4 以 上

デ バ ッ グ レ ベ ル 以 上 の 出 力 但 し 、 同 じ 操 作 を 行 な っ て も そ の 結 果 が エ ラ ー に な っ た 場 合 は 、 一 つ レ ベ ル の 低 い 優 先 度 で も 出 力 さ れ ま す 。

RRPATH

ISO 9660 RockRidge 拡 張 に 対 応 し て い な い OS 用 に 、 CD-ROM の マ ウ ン ト さ れ て い る デ ィ レ ク ト リ 以 下 の フ ァ イ ル を 疑 似 的 に RockRidge 拡 張 し て 表 示 し ま す 。 ’:’ で 区 切 っ て 複 数 の マ ウ ン ト ポ イ ン ト を 指 定 で き ま す 。 各 マ ウ ン ト ポ イ ン ト の 指 定 は 、 CD-ROM が マ ウ ン ト さ れ て い る ト ッ プ デ ィ レ ク ト リ だ け を 記 述 す れ ば 、 そ れ 以 下 の デ ィ レ ク ト リ で は 全 て 疑 似 RockRidge 拡 張 機 能 が 働 き ま す 。 但 し 、 飽 く ま で も こ れ は 疑 似 的 な 拡 張 で 、 TRANS.TBL フ ァ イ ル を 参 照 し て フ ァ イ ル 名 の 置 換 え を し て い る に 過 ぎ ま せ ん の で 、 TRANS.TBL が 不 整 合 な 一 部 の CD-ROM で は 正 し く 機 能 し ま せ ん 。 デ フ ォ ル ト で は マ ウ ン ト ポ イ ン ト は 一 つ も 指 定 さ れ て い ま せ ん 。

SAVEDIRHIST

デ ィ レ ク ト リ 履 歴 セ ー ブ フ ァ イ ル に 保 存 す る 数 の 上 限 を 設 定 し ま す 。 デ フ ォ ル ト 値 は 50 個 で す 。 こ の 値 が 0 の 時 に は セ ー ブ フ ァ イ ル を 作 成 し ま せ ん 。

SAVEHIST

コ マ ン ド 履 歴 セ ー ブ フ ァ イ ル に 保 存 す る 数 の 上 限 を 設 定 し ま す 。 デ フ ォ ル ト 値 は 50 個 で す 。 こ の 値 が 0 の 時 に は セ ー ブ フ ァ イ ル を 作 成 し ま せ ん 。

SECOND

タ イ ト ル 行 の 時 計 に 秒 針 を 表 示 さ せ る よ う に し ま す 。 但 し 、 正 確 に 時 計 が 調 整 さ れ る の は 10 秒 お き な の で 、 そ の 間 は 実 時 間 と の ず れ が 生 じ て い ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

SHELL

こ こ で 指 定 さ れ た 値 の フ ァ イ ル 名 部 分 が rfd ま た は rfdsh で あ る 場 合 に は 、 起 動 時 の -r オ プ シ ョ ン と 同 様 、 シ ェ ル の 機 能 が 一 部 制 限 さ れ ま す 。 ま た 、 EXECUTE_SH コ マ ン ド か ら 起 動 で き る シ ェ ル を 指 定 し ま す 。

SIZEINFO

フ ァ イ ル サ イ ズ 情 報 行 を 画 面 上 端 に 表 示 さ せ る よ う に し ま す 。 但 し 、 こ こ で 表 示 さ れ る ト ー タ ル サ イ ズ は 単 純 に バ イ ト 数 を 合 計 し た も の で は な く 、 実 際 に デ ィ ス ク を 占 有 し て い る ブ ロ ッ ク サ イ ズ 単 位 で 合 計 し た も の に な り ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

SIZEUNIT

フ ァ イ ル サ イ ズ 表 示 の 際 に 、 表 示 桁 数 に 収 ま り 切 れ な い 大 き な 値 を SI 単 位 系 の 接 頭 子 を 用 い て 「 KB」 「 MB」 の よ う な 表 現 で 表 し ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

SORTTREE

ツ リ ー 表 示 画 面 で デ ィ レ ク ト リ の 並 び を ソ ー ト す る よ う に し ま す 。 ソ ー ト タ イ プ は SORT_DIR で 指 定 し た も の を 用 い ま す が 、 「 サ イ ズ 順 」 及 び 「 日 付 順 」 に な っ て い る 場 合 は ソ ー ト で き ま せ ん 。 ま た 、 カ レ ン ト デ ィ レ ク ト リ パ ス に 含 ま れ る デ ィ レ ク ト リ は 、 ソ ー ト タ イ プ に 関 係 な く 常 に ツ リ ー 構 造 の 先 頭 に 来 ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。
SORTTYPE

ブ ラ ウ ザ 画 面 の フ ァ イ ル 一 覧 リ ス ト は 、 デ フ ォ ル ト で は ソ ー ト し な い よ う に な っ て い ま す の で 、 デ ィ レ ク ト リ 内 に 登 録 さ れ て い る 順 に 並 べ ら れ て い ま す 。 こ れ を 、 デ フ ォ ル ト で ソ ー ト す る よ う に 定 義 し ま す 。 設 定 す る 値 は 以 下 の と お り 。

0 ソ ー ト し な い

1

名 前 順

9

名 前 順 (逆 順 )

2

拡 張 子 順

10

拡 張 子 順 (逆 順 )

3

サ イ ズ 順

11

サ イ ズ 順 (逆 順 )

4

日 付 順

12

日 付 順 (逆 順 )

5

長 さ 順

13

長 さ 順 (逆 順 )

100-113

直 前 の ソ ー ト 形 式 を 保 持

200-213

ア ー カ イ ブ ブ ラ ウ ザ 内 で も 保 持

100 〜 113 の 値 を 設 定 し た 場 合 、 起 動 直 後 は 下 2 桁 で 表 さ れ る 数 値 の ソ ー ト 形 式 に な り ま す が 、 デ ィ レ ク ト リ 移 動 な ど の 際 に は デ フ ォ ル ト の ソ ー ト 形 式 で は な く 、 そ の 直 前 に 指 定 し た ソ ー ト 形 式 が 保 持 さ れ る よ う に な り ま す 。 更 に 200 〜 213 の 値 を 設 定 し た 場 合 、 ア ー カ イ ブ ブ ラ ウ ザ を 起 動 し た 際 に も 直 前 の ソ ー ト 形 式 が 保 持 さ れ る よ う に な り ま す 。

TERM∗ 端 末 名 を 指 定 し ま す 。 こ の 値 が

dumb, unknown, un の い ず れ

か の 場 合 に は 、 ダ ム 端 末 と 見 な し DUMBSHELL の 値 に 関 係 な く 内 蔵 シ ェ ル で エ ス ケ ー プ シ ー ケ ン ス を 用 い る こ と を 抑 制 し ま す 。 ま た 、 こ の 値 が termcap(5)terminfo(5) に 登 録 さ れ て い な か っ た 場 合 、 fdsh と し て 起 動 さ れ た 時 の み 実 行 可 能 で す 。 端 末 名 は 動 的 に 変 更 可 能 で す の で 、 端 末 表 示 や キ ー 入 力 の 挙 動 が お か し い 時 は 、 起 動 後 に こ の 値 を 適 切 な も の に 再 設 定 し て 下 さ い 。

THRUARGS

fd 起 動 時 の 引 数 と し て 指 定 さ れ た パ ス 名 を そ の ま ま の 文 字 列 と し て 素 通 し し ま す 。 旧 式 の 低 機 能 シ ェ ル で は ~${#} と い っ た POSIX 拡 張 の 展 開 に 対 応 し て い な い た め 、 fd は 与 え ら れ た パ ス 名 に 含 ま れ る こ れ ら の メ タ キ ャ ラ を 自 身 で 展 開 し て い ま す 。 し か し 、 最 近 の 高 機 能 シ ェ ル で は こ れ ら の 展 開 は 一 般 的 に 対 応 し て い る た め 、 シ ェ ル か ら 与 え ら れ た パ ス 名 を fd が 展 開 し て し ま う と 二 重 に 展 開 し た 結 果 期 待 し な い 文 字 列 に 変 換 す る こ と が あ り ま す 。 こ の 引 数 展 開 を 抑 制 す る の が こ の 変 数 で す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

TMPDIR

ア ー カ イ バ コ マ ン ド が 、 ア ー カ イ ブ フ ァ イ ル 内 の フ ァ イ ル を 一 時 的 に 伸 長 す る た め の 作 業 デ ィ レ ク ト リ を 設 定 し ま す 。 デ フ ォ ル ト 値 は /tmp で す 。

(MS-DOS 版 で の デ フ ォ ル ト 値 は ’.’ と な り ま す 。 )

TMPUMASK

TMPDIR に 一 時 的 に 作 成 さ れ る フ ァ イ ル 及 び デ ィ レ ク ト リ の フ ァ イ ル 生 成 マ ス ク 値 を 8 進 数 表 記 で 指 定 し ま す 。 但 し 、 組 込 み コ マ ン ド umask で 設 定 し た マ ス ク 値 が 優 先 さ れ ま す の で 、 実 際 に 用 い ら れ る マ ス ク 値 は こ の 値 と umask 値 と の 論 理 和 に な り ま す 。

TRADLAYOUT

オ リ ジ ナ ル 版 の 『 F D 』 準 拠 の 画 面 レ イ ア ウ ト に し ま す 。 こ の レ イ ア ウ ト で は 、 SIZEINFO 指 定 の 有 無 に 拘 ら ず フ ァ イ ル サ イ ズ 情 報 が 表 示 さ れ ま す 。 但 し 、 画 面 の 横 幅 が 80 桁 以 上 な い 場 合 に は こ の 指 定 は 無 効 と な り ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。
UNICODEBUFFER

UNICODE 変 換 テ ー ブ ル を オ ン メ モ リ で 持 ち 続 け る よ う に し ま す 。 フ ロ ッ ピ ー ド ラ イ ブ の ア ク セ ス や UTF-8 の 変 換 が 高 速 化 す る の で 、 メ モ リ 資 源 が 潤 沢 に あ る 環 境 で は 有 用 で し ょ う 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。

URLDRIVE

URL ド ラ イ ブ 機 能 を 有 効 に し ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。 (UNIX)

URLKCODE

URL ド ラ イ ブ で ホ ス ト 側 の フ ァ イ ル 名 に 用 い る 漢 字 コ ー ド を 指 定 し ま す 。 こ の う ち JIS8, JUNET, HEX, CAP 等 は Samba で 用 い ら れ て い る 漢 字 コ ー ド で す 。 (UNIX)

SJIS, sjis Shift JIS

EUC, euc

EUC 漢 字

JIS, jis

7bit JIS

JIS8, jis8

8bit JIS

JUNET, junet

ISO-2022-JP

OJIS, ojis

7bit JIS (JIS C6226-1978 + roman)

OJIS8, ojis8

8bit JIS (JIS C6226-1978 + roman)

OJUNET, ojunet

ISO-2022-JP (JIS C6226-1978 + roman)

HEX, hex

HEX

CAP, cap

CAP

UTF8, utf8

UTF-8

UTF8-mac, mac

Mac OS X 用 UTF-8

UTF8-iconv

iconv 用 UTF-8 デ フ ォ ル ト

変 換 し な い

URLOPTIONS

URL ド ラ イ ブ で ホ ス ト と 通 信 を 行 な う 際 の 通 信 オ プ シ ョ ン を 指 定 し ま す 。 FTP 通 信 の 際 に PASV, PORT, MDTM, FEAT の 各 コ マ ン ド を 禁 止 す る か 否 か 、 ま た HTTP 通 信 の 際 に 正 確 な フ ァ イ ル 情 報 を 取 得 す る か 否 か を 、 そ れ ぞ れ 独 立 に 選 択 で き ま す 。 HTTP プ ロ ト コ ル で は 、 フ ァ イ ル 情 報 を ま と め て 取 得 す る と 時 刻 や サ イ ズ が 丸 め 誤 差 を 含 む 値 に な っ て し ま い ま す が 、 正 確 な 情 報 を 取 得 す る に は フ ァ イ ル 一 個 ず つ の 処 理 が 必 要 な の で 余 分 の 通 信 時 間 を 要 し ま す 。 デ フ ォ ル ト 値 は 0 で す 。 設 定 す る 値 は 以 下 の と お り 。 (UNIX)

0 標 準

1

PASV

2

PORT

3

PASV &

PORT

4

MDTM

5

PASV &

MDTM

6

PORT &

MDTM

7

PASV &

PORT &

MDTM

8

FEAT

9

PASV &

FEAT

10

PORT &

FEAT

11

PASV &

PORT &

FEAT

12

MDTM &

FEAT

13

PASV &

MDTM &

FEAT

14

PORT &

MDTM &

FEAT

15

PASV &

PORT &

MDTM &

FEAT

16

HTTP

17

PASV &

HTTP

18

PORT &

HTTP

19

PASV &

PORT &

HTTP

20

MDTM &

HTTP

21

PASV &

MDTM &

HTTP

22

PORT &

MDTM &

HTTP

23

PASV &

PORT &

MDTM &

HTTP

24

FEAT &

HTTP

25

PASV &

FEAT &

HTTP

26

PORT &

FEAT &

HTTP

27

PASV &

PORT &

FEAT &

HTTP

28

MDTM &

FEAT &

HTTP

29

PASV &

MDTM &

FEAT &

HTTP

30

PORT &

MDTM &

FEAT &

HTTP

31

PASV &

PORT &

MDTM &

FEAT &

HTTP

URLTIMEOUT

URL ド ラ イ ブ で ホ ス ト と 通 信 し て い る 際 の タ イ ム ア ウ ト を 秒 数 で 指 定 し ま す 。 こ こ で 指 定 し た 秒 数 の 間 ホ ス ト か ら の 通 信 が 途 絶 え る と 、 通 信 が 無 効 に な っ た も の と 見 な し て 強 制 的 に 接 続 を 切 断 し ま す 。 こ の 値 が 0 秒 の 時 に は タ イ ム ア ウ ト 処 理 を せ ず に 永 久 に 応 答 を 待 ち 続 け ま す 。 デ フ ォ ル ト 値 は 0 秒 で す 。 (UNIX)

USEGETCURSOR

端 末 サ イ ズ 取 得 時 に 、 VT100 互 換 の カ ー ソ ル 位 置 取 得 エ ス ケ ー プ シ ー ケ ン ス を 用 い ま す 。 fd の 画 面 サ イ ズ が 端 末 サ イ ズ と 一 致 し な い よ う な 場 合 は 、 こ れ を 有 効 に す る と 一 致 す る こ と が あ り ま す 。 カ ー ソ ル 位 置 取 得 エ ス ケ ー プ シ ー ケ ン ス に 対 応 し て い な い 端 末 で は 処 理 が 止 ま っ て し ま う こ と も あ り ま す の で 、 こ の よ う な 時 は 、 キ ー ボ ー ド か ら ’R’ の 文 字 を 入 力 し て や る と 復 帰 し ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。 (UNIX)
USESYSLOG

LOGLEVELROOTLOGLEVEL で 指 定 し た レ ベ ル の ロ グ を シ ス テ ム ロ ガ ー syslogd(8) に 出 力 し ま す 。 エ ラ ー 時 の み ロ グ 優 先 度 は LOG_ERR と な り 、 そ れ 以 外 の ロ グ 優 先 度 は 全 て LOG_INFO で す 。 facility の 指 定 で き る 環 境 で は LOG_USER が 用 い ら れ ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。 (UNIX)

WIDEDIGIT

ペ ー ジ 数 や フ ァ イ ル 数 を 表 示 す る 桁 数 を 増 や し ま す 。 標 準 で は ペ ー ジ 数 と フ ァ イ ル 数 は そ れ ぞ れ 2 桁 と 4 桁 で 表 示 さ れ ま す が 、 こ れ を そ れ ぞ れ 4 桁 と 5 桁 に 拡 張 し ま す 。 0 か ナ ル 以 外 の 値 で あ れ ば 、 何 を 定 義 し て も 有 効 で す 。
WRITEFS

WRITE_DIR コ マ ン ド の 使 用 を 禁 止 し ま す 。 値 を 1 に す る と 、 明 示 的 に コ マ ン ド が 実 行 さ れ た 時 の み デ ィ レ ク ト リ に 対 し て 書 込 み を 行 な い 、 並 び 替 え の 後 に 書 込 み の 問 い 合 わ せ を し て こ な い よ う に な り ま す 。 値 を 2 に す る と 、 コ マ ン ド で の 実 行 す ら 無 効 に な り 、 デ ィ レ ク ト リ の 書 込 み が 一 切 禁 止 さ れ ま す 。

SJISPATH
EUCPATH
JISPATH
JIS8PATH
JUNETPATH
OJISPATH
OJIS8PATH
OJUNETPATH
HEXPATH
CAPPATH
UTF8PATH
UTF8MACPATH
UTF8ICONVPATH

NOCONVPATH

フ ァ イ ル 名 に 用 い る 漢 字 コ ー ド を 、 デ ィ レ ク ト リ 単 位 で FNAMEKCODE 以 外 の も の に し た い 時 に 指 定 し ま す 。 ’:’ で 区 切 っ て 複 数 の パ ス 名 を 指 定 で き ま す 。 各 パ ス 名 の 指 定 は 、 そ の 漢 字 コ ー ド を 使 用 し た い ト ッ プ デ ィ レ ク ト リ だ け を 記 述 す れ ば 、 そ れ 以 下 の デ ィ レ ク ト リ で は 全 て そ の 漢 字 コ ー ド の フ ァ イ ル 名 が 使 え ま す 。 NOCONVPATH に 記 述 さ れ て い る デ ィ レ ク ト リ で は 、 FNAMEKCODE の 指 定 を 無 視 し て 一 切 漢 字 コ ー ド の 変 換 を 行 な い ま せ ん 。 デ フ ォ ル ト で は ど れ も パ ス 名 は 一 つ も 指 定 さ れ て い ま せ ん 。 (UNIX)

多 国 語 対 応

コ ン パ イ ル 時 の 設 定 に よ り 、 「 EUC 漢 字 」 と 「 Shift JIS」 で 漢 字 を 入 出 力 で き ま す 。 漢 字 を 含 む パ ス 名 の 表 示 に は 、 漢 字 の 2byte 目 に 対 す る 考 慮 が さ れ て い ま す 。 入 出 力 に 関 し て は 、 内 部 変 数 LANGUAGE, INPUTKCODE 及 び FNAMEKCODE に よ り 、 動 的 に 漢 字 コ ー ド を 選 択 で き ま す 。 文 字 列 の 入 力 で は 、 か な 漢 字 変 換 入 力 モ ー ド を 用 い て 日 本 語 文 字 列 の 入 力 が 可 能 で す 。 コ マ ン ド マ ク ロ や コ マ ン ド 文 字 列 内 に 漢 字 は 使 用 で き ま す が 、 内 部 変 数 の 値 に は 漢 字 は 使 用 で き ま せ ん 。 ’ ’ や ’’ な ど 、 2bytes 文 字 の 記 号 は 、 メ タ キ ャ ラ ク タ な ど の 記 号 と し て は 用 い る こ と が で き ま せ ん 。 ワ イ ル ド カ ー ド の 検 索 で は 、 漢 字 は 1 文 字 と し て 見 な さ れ ま せ ん 。 ま た 、 %JJ な ど の パ ラ メ ー タ マ ク ロ を 用 い て OS 非 標 準 の 漢 字 コ ー ド を シ ェ ル に 渡 し た 場 合 、 漢 字 に よ っ て は 変 換 後 の コ ー ド が ’$’ や ’\’ と い っ た シ ェ ル の メ タ キ ャ ラ を 含 ん で し ま い 、 期 待 し た 動 作 を 示 さ な い こ と が あ り ま す 。 こ の よ う な 場 合 、 大 抵 は %’ で 変 換 し た い 文 字 列 部 分 を 括 っ て や る こ と で 回 避 で き ま す 。

著 者

白 井 隆 <shirai [AT] unixusers.net>。 MS-DOS 用 に 作 ら れ た オ リ ジ ナ ル の 『 F D 』 は 、 A.Idei <SDI00544 [AT] niftyserve.jp> 氏 に よ っ て 1989 年 に 最 初 に 作 成 、 公 開 さ れ ま し た 。 fd は こ の イ ン プ リ メ ン ト を 模 し て 、 1995 年 に UNIX 用 に 一 か ら 新 た に 作 成 さ れ ま し た 。

関 連 フ ァ イ ル

/etc/fd2rc シ ス テ ム 共 通 の fd 初 期 設 定 フ ァ イ ル

~/.fd2rc 個 人 用 の

fd 初 期 設 定 フ ァ イ ル

~/.fdshrc 個 人 用 の

fdsh 初 期 設 定 フ ァ イ ル

~/.fd_history コ マ ン ド 履 歴 の セ ー ブ フ ァ イ ル 既 定 値
~/.fd_freq
か な 漢 字 変 換 学 習 用 の ユ ー ザ 変 換 頻 度 フ ァ イ ル 既 定 値

/bin/sh 環 境 変 数

SHELL が 未 定 義 だ っ た 場 合 の ユ ー ザ シ ェ ル

/bin/rm 異 常 終 了 時

に 不 要 フ ァ イ ル を 消 去 す る た め の コ マ ン ド

/tmp/fd∗ ア ー カ イ ブ フ ァ イ ル 伸 長 の た め の 一 時 的 デ ィ レ ク ト リ

fd-unicd.tbl

fd の 起 動 デ ィ レ ク ト リ に イ ン ス ト ー ル さ れ る UNICODE 変 換 テ ー ブ ル

fd-dict.tbl

fd の 起 動 デ ィ レ ク ト リ に イ ン ス ト ー ル さ れ る か な 漢 字 変 換 辞 書 フ ァ イ ル

fd2rc

fd の 起 動 デ ィ レ ク ト リ に 用 意 し て お く MS-DOS 版 で の 共 通 fd 初 期 設 定 フ ァ イ ル

$HOME\fd2.rc

MS-DOS 版 で の 個 人 用 の fd 初 期 設 定 フ ァ イ ル

$HOME\fdsh.rc

MS-DOS 版 で の 個 人 用 の fdsh 初 期 設 定 フ ァ イ ル

$HOME\fd.hst

MS-DOS 版 で の コ マ ン ド 履 歴 の セ ー ブ フ ァ イ ル 既 定 値

制 限 事 項

端 末 の 種 類 に よ っ て 、 一 部 の フ ァ ン ク シ ョ ン キ ー や 特 殊 キ ー の 入 力 が で き な い こ と が あ り ま す 。 termcap(5) に 登 録 さ れ て い な い 機 能 の デ フ ォ ル ト シ ー ケ ン ス は 、 VT200 互 換 の シ ー ケ ン ス を 採 用 し て い ま す が 、 端 末 が こ れ に 対 応 で き て い な い 場 合 は 、 そ の 機 能 を 用 い た キ ー の 取 得 や 画 面 制 御 が で き ま せ ん 。

関 連 事 項

echo(1), test(1), ls(1), rm(1), tar(1), compress(1), zcat(1), gzip(1), gunzip(1), lha(1), login(1), newgrp(1), stty(1), umask(2), termcap(5), terminfo(5), syslogd(8)

バ グ

ア ー カ イ ブ フ ァ イ ル 内 に ".." を 含 ん だ パ ス 名 で 圧 縮 し て あ る 場 合 は 、 ア ー カ イ ブ ブ ラ ウ ザ が 正 常 に 働 き ま せ ん 。 ア ー カ イ ブ フ ァ イ ル 内 の symbolic リ ン ク は 個 別 に 展 開 で き ま せ ん 。 ユ ー ザ イ ン タ フ ェ ー ス が 稚 拙 で す 。

著 作 権

Copyright (C) 1995-2019 by Takashi SHIRAI