ed(1) 好きなあなたに 53 の質問(V0.8086)

…てゆーか、quiz(6) function ed-command の日本語訳

注意: 対象となる ed(1) は UNIX V7 のものです。 (V7 のマニュアルはベル研にあります。)
1ファイル先頭にテキストを追加する準備をせよ。
2編集中のファイル名を示せ。
3ファイルの最後の 3 行を表示せよ。
4直前の行を表示せよ。
5ファイル全体を表示せよ。
6現在行と次の行を削除せよ
7現在行から次の "PP" の直前の行までを変更する準備をせよ。
8次の "1.2" を検索せよ。
9次の 2 文字以上の数字を検索せよ。
10現在のパラグラフ ("PP" で区切られている) の残りを、直前のパラグラフの末尾に移動せよ。
11全ての "Oxygen" と "oxygen" を表示せよ。
12ファイル中の全ての "BTL" を "Bell Laboratories" に置換し確認せよ。
13全ての偶数行について、続く奇数行と結合せよ。
14次の "SH" とその次の行を表示せよ。
15次の "TS" からその次の "TE" まで表示せよ。
16ファイル全体の行の並びを逆順にせよ。
17現在行で、"x" が 連続する部分を全て一つの "x" に置換せよ。
18現在行の最初の "hte" を "the" に変換して確認せよ。
19直前の行と現在行を結合せよ。
203 番目の "PP" の次の行へ移動せよ。
21現在行と直前の行を交換せよ。
22現在行から "stop." までをファイル末尾に移動せよ。
23現在行は 1 つのブランクによって 2 つのフィールドに区切られている。それらを交換せよ。
24現在行の最後の "0" の後ろに "0" を挿入せよ。
25"a*b" を "a**b" に置換せよ。
26現在行の末尾に "extra" を追加せよ。
27現在行の "ATT" を "AT&T" に置換せよ。
28現在行の末尾に現在行をコピーして長さを倍にせよ。
29直前に検索したパタンを含む次の行を検索せよ。
30大文字を含む前の行を検索せよ。
31大文字のみからなる次の行を削除せよ。
32現在行のコピーをファイル末尾に追加せよ。
33全体の行数を示せ。
34現在の行番号を示せ。
35ファイルの先頭 3 行を削除せよ。
36"A" で始まらない全ての行を削除せよ。
37現在行から次の "LP" までにある全ての空の行を削除せよ。
38全ての "AU" の次の行を表示せよ。
39現在行の "proud" の後ろから末尾まで削除せよ。
40現在行の "alpha" から "omega" までの部分を削除せよ。
41先頭行から現在行までをファイル "prefix" にセーブせよ。
42ファイル末尾にテキストを追加する準備をせよ。
43ファイル "suffix" の内容を、現在のファイルに追加せよ。
4410 行前に移動せよ。
45現在行の全ての "01" を "1" に置換せよ。
46同じ大文字が 2 文字続く行に移動せよ。
47現在行を () で括れ。
48現在行がターミナルにとって長すぎる。フィットするように表示せよ。
49編集した結果を元のファイルに書き戻せ。
50ファイル全体をファイル "unfinished" に追加せよ。
51現在行の先頭に "\&" を挿入せよ。
52カレントディレクトリをリストせよ。
53現在の編集を中止し、ファイル "other" を編集せよ。

$Id: index.html,v 1.2 2003/06/27 22:48:21 candy Exp candy $