12
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--
>>
<<
--
calendar_bottom
RSS | ATOM | ADMIN

badulog

日々の覚書と雑記
<< [linux] iptablesの現状と上限 | main | [perl] print if /^START$/ .. /^END$/ >>
ENTRY TOP
スポンサーサイト

一定期間更新がないため広告を表示しています

スポンサードリンク | - | - | - | - |
ENTRY BOTTOM ENTRY TOP
[perl] perlワンライナー その1

◇ワンライナーで使えるオプション◇

http://www.stackasterisk.jp/tech/program/perl04_04.jsp


■ -n オプション、-p オプション:
与えたプログラムの外側にループがあるのと同じような動作をする。
-p は"print $_"がついている感じ
while(<>) {
....
print $_;
}


■ -l オプション
-p や -n オプションのループブロック内の最初でchompされる

■ -i オプション
対象のファイルを変更してしまえる。-i.bakとするとxxx.bakというバックアップまでも作ってくれる。
perl -p -i.bak -e 's/¥bfoo¥b/bar/g' *.c


とりあえずここまで。
perl -lane とかが手癖になるのかな。tar xvzfのように。

baduizm | perl | - | - | - |
ENTRY BOTTOM ENTRY TOP
スポンサーサイト
スポンサードリンク | - | - | - | - |
ENTRY BOTTOM