Failure Sharing

Bootup your energy with sharing failure.

LPIC 試験まとめ 第二章:正規表現とviエディタ

grepで使われる正規表現

^a.*0$

意味 1. 行の先頭がa 2. 任意の文字列が繰り返し 3. 行の最後が0

Plus

? :0もしくは1回の繰り返し + : 1回以上の繰り返し : 内の文字グループと一致

2文字目と5文字目がa、3文字目がbでない
.a[^b].a
fgrepは正規表現使えない

vi画面を1画面進めるキー

ctrl + b(back) ctrl + f(ront)

viコマンド

wq = ZZ

viから抜けずにコマンドを実行
:! ls -l
total 24
-rw-r--r--  1 woohyeok.kim  INTRA\Domain Users   0 Aug 21 08:38 abc
-rw-r--r--  1 woohyeok.kim  INTRA\Domain Users  33 Aug 21 08:36 file1_tee
-rw-r--r--  1 woohyeok.kim  INTRA\Domain Users  12 Aug 21 08:33 file2
-rw-r--r--  1 woohyeok.kim  INTRA\Domain Users  33 Aug 21 18:28 test2

Press ENTER or type command to continue

Some of functions of vi

A : その行の一番最後 a : カーソルの次 I : その行の一番最初 o : 下 O : 上 / : 下に検索 ? : 上に検索 n : 次の単語 N : 以前の単語

ログイン後、bashがviのキーストロークを認識するように初期化ファイルに記述するコマンド

set -o vi
  • bashのデフォルトは「set -o emacs