[bash] fucn | grep '^' - Linux

Candice avatar
By Candice
at 2011-02-23T11:19

Table of Contents

##inside shell:
function func()
{
# do someting
VARI=1
}
##

##input
func | grep '^'
echo $VARI
##

##output

##

why not display "1"?

--
劍客 - 賈島 ╭═ ███╰══════════════╮
十年磨一劍,霜刃未曾試。 ███ ███ ▉██ ▉██
今日把示君,誰有不平事? ███ ███ ███ ███
██▉ ▇▇█ ███ ███
██▉ ▉██ █▉█ █▉█
╰╮ ███ █▉█ █▉█ █▉█

--
Tags: Linux

All Comments

Jacob avatar
By Jacob
at 2011-02-27T22:26
你的func沒有return值阿! 他只有定義
Isla avatar
By Isla
at 2011-03-02T11:45
對不起我好像誤會了= =
Daph Bay avatar
By Daph Bay
at 2011-03-03T16:20
echo $VARI|grep '^'
Mary avatar
By Mary
at 2011-03-07T14:27
好像是因為pipe裡的東西是用subprocess跑的,才能用kernel提
Edward Lewis avatar
By Edward Lewis
at 2011-03-09T19:01
供的 pipe() 的樣子
Kristin avatar
By Kristin
at 2011-03-12T15:17
subprocess結柬時沒有把vari回給parrent
Rachel avatar
By Rachel
at 2011-03-15T19:54
我本來以為 pipe 應該是純粹 move stdout to stdin
Sierra Rose avatar
By Sierra Rose
at 2011-03-16T19:54
可是要把function的stdout接到grep的stdin裡,function好像要
Daniel avatar
By Daniel
at 2011-03-17T13:34
在另一個process才可以的樣子(和程式不熟,看strace猜的)

dbn squeeze 系統慢慢的?

Michael avatar
By Michael
at 2011-02-22T23:22
各位好 新裝了 dbn 6.0 順便換新硬碟 把 5.0 系統移轉過來 一切都弄得差不多了 但是確發現 6.0 的系統有點頓頓的 是因為我移除了很多系統遇設的服務嗎? 還是應該裝什麼套件可改善這問題? 有人有遇到一樣問題嗎? P.S順便問一下 要怎麼讓 aptitude 自動 ...

Ubuntu裡面看不到光碟機..

Genevieve avatar
By Genevieve
at 2011-02-22T22:50
大家好~ 我目前是使用Ubuntu 10.04 今天在Ubuntu裡面要放入光碟時,發現Ubuntu光碟機找不到 XD 但是如果重開機的話 BIOS是有抓到光碟機的 Ubuntu安裝光碟也可以進去到Live沒有問題 去看 /dev/裡面確認 卻找不到 /dev/cdrom 或dvd之類的裝置.. ...

CentOS 4.7 64bit 自動執行tcsh的指令後改回bcsh

Elvira avatar
By Elvira
at 2011-02-22T20:35
因為我用ROOT安裝完的軟體 其他使用者使用前要先source /XXX/XXX.cshrc軟體 而且有十幾個左右 所以我創了一個/YYY/YYY.csh把這些都一次打在裡面 然後修改/etc/csh.cshrc set auto list(順便問一下 這行是什麼意思atat) source /Y ...

ubuntu建立捷徑

Audriana avatar
By Audriana
at 2011-02-22T19:05
為了方便啟動一個程式編譯軟體,想要在桌面上建立一個捷徑。 我是先在桌面建立捷徑, 在連到軟體所在資料夾中bin內的啟動檔, 但是在進行compiler時候, 編譯器要用到其他附件會呼叫失敗, 顯示的錯誤示找不到, 可是使用終端機來開啟軟體,就非常正常。 請問我要怎麼樣才可以建立一個可正常運作的捷 ...

問一個shell script的寫法

Valerie avatar
By Valerie
at 2011-02-22T13:55
words=`cat test.dat` for word in ${words};do echo and#34;wordand#34; done 最後輸出再sort即可 這樣不知道可不可以? ※ 引述《Arim (Arim5566)》之銘言: : 各位版友好 : 小弟想要請教一個寫法 : 假如 ...