mkdir "[dir_path]", 0777 or die &procEnd("[WARNING]error:mkdir 0777 [dir_path]");
↑で 777ディレクトリが作れなくて ナンデジャボケー(# ゚Д゚)コラー って暴れてたら
perlでmkdirするときは umask設定を解除しないとダメらしいとのこと。ぐはー!!
↓魔法の言葉
umask(0);mkdir ~~
アリガトウゴザイマス<(_ _)>
| 行の先頭に移動(空白を無視)_ 行の先頭に移動
- 下の行の先頭に移動
$ 行の末尾に移動
# *の逆% 対応するカッコに移動( 次の段落に移動(次の空行など)) (の逆e 単語単位で次に移動b eの逆g ファイルの始点に移動G ファイルの終端に移動:数字 数字の行に移動Ctrl + u 画面半分上に移動Ctrl + d 画面半分下に移動
i カーソルの左側から入力開始I 行の先端から入力開始a カーソルの右側から入力開始A 行の終端から入力開始o カーソルの下に改行してから入力開始O カーソルの上に改行してから入力開始
u undo ヒストリーバックCtrl + r redo uの逆
dd 今いる行を切り取りd数字 今いる行+下の数字分の行を切り取りyy 今いる行をコピーy数字 今いる行+下の数字分の行をコピー
文字列検索/検索文字列n 次の該当箇所N 前の該当箇所
v 項目選択V 現在の行を全て選択選択した状態で以下のコマンドy 選択箇所をコピーd 選択箇所を切り取りp 選択箇所に上書きでペーストu 選択箇所を全て小文字にU 選択箇所を全て大文字に
:Sex ウインドウを分割してファイルエクスプローラを開く
# アクセスログとかから、欲しいパラメータだけ取り出すスクリプト # # usage: awk -f get_log_param.awk [log file path...] { # shop_id shop_id = match($0, /shop_id=[0-9]+/) if (shop_id != 0) { shop_id = substr($0, shop_id+8, RLENGTH-8) } # uid uid = match($0, /uid=[0-9]+/) if (uid != 0) { uid = substr($0, uid+4, RLENGTH-4) } if (shop_id != 0) { printf "shop_id=%d | ", shop_id } if (uid != 0) { printf "uid=%d", uid } print "" }
shop_id=204066 | uid=10009158shop_id=197514 | uid=10018366shop_id=205051 | uid=10010135shop_id=218547 | uid=10003620shop_id=220207 | uid=10001037shop_id=203185 | uid=10103004