
要寫個程式去run一些system command
用exec...
while(<>)
{
darren2000 發表在 痞客邦 留言(0) 人氣(62)
darren2000 發表在 痞客邦 留言(0) 人氣(58)
.*不能比對包含\n的字元
可以靠\s幫忙比對\n
\s:很多時候,我們回看到要比對的字串中有一些空白,可是很難分辨他們到底是空格,跳格符號或甚至是換行符號 (註一),這時候我們可以用\s來對這些字元進行比對。而且\s對於空白符號的比對掌握非常的高,以處理(\n\t\f\r )這五種字元。除了原來的空白鍵,以及我們所提過的跳格字元(\t),換行字元(\n)外,\s還會毊??藉以表示回行首的\r跟換頁字元\f。 |
參考來源:perl手札
darren2000 發表在 痞客邦 留言(0) 人氣(53)
darren2000 發表在 痞客邦 留言(0) 人氣(93)
sub totol{
my $max; #這個前面一定要加my,否則上次使用過的值還會存在,因為是全域變數
chomp @_;
foreach(@_){
$max+=$_;
darren2000 發表在 痞客邦 留言(0) 人氣(33)
print reverse <>; #可以將檔案反向列印出,like tac
查了reverse doc..
reverse LIST
darren2000 發表在 痞客邦 留言(0) 人氣(560)