好好學(xué)習(xí),好好工作,好好生活
終身學(xué)習(xí),努力賺錢,健康愉快 注意:轉(zhuǎn)發(fā)本blog文章請注明文章出處(http://www.tkk7.com/lusm)謝謝支持!
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆 - 303 文章 - 883 trackbacks - 0
<
2007年3月
>
日
一
二
三
四
五
六
25
26
27
28
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
1
2
3
4
5
6
7
歡迎光臨!
閑聊
QQ:
1074961813
隨筆分類
(357)
Ajax、Flex(6)
Blog公告(3)
c/c++/C#/pasic/vb/php/asp(.net)/win-cgi/xml...(53)
database(13)
j2se/j2ee/j2me(142)
kernel (16)
linux configuration(6)
Listening 所有的聲音都是音樂(1)
matlab~~~值得一學(xué)的工具(2)
network(5)
SUN OS(8)
unix program(10)
書法(欲罷不能,神魂顛倒的美)(4)
入侵反入侵(4)
關(guān)于搜索引擎
哲學(xué)世界(8)
多媒體開發(fā)(4)
嵌入式開發(fā)(14)
常用資源(19)
匯編 *asm/at&t ....(1)
科學(xué)百科(4)
算法(2)
編程問題(4)
計算機(jī)病毒反病毒學(xué)(4)
身體鍛煉(5)
軟件 & 書籍 推薦(19)
我管理的群
j2ee
struts Hibernate spring等學(xué)習(xí) 基礎(chǔ)不扎實 可以跳到j(luò)2se學(xué)習(xí)群 37486623 請先退出該群
j2se(37486623)
j2se學(xué)習(xí) 若人滿請加到12999758 學(xué)完的可以跳到j(luò)2ee學(xué)習(xí)群 37486483 請先退出該群
java || .net(50982019)
java & .net都是熱門的web技術(shù) 當(dāng)然可以一起學(xué)啦 歡迎前來探討技術(shù) 解決問題
java 2(35917927)~~~請加這個
該群在發(fā)展中,踢人是經(jīng)常的事情
java(12999758)
學(xué)完的可以跳到j(luò)2ee學(xué)習(xí)群 37486483 請先退出該群
Java應(yīng)用(14821632)
學(xué)無止境 好好努力! 討論 web 技術(shù) 、 Java (j2se j2ee) 、C/S編程 、 數(shù)據(jù)庫 。。。。
Linux C、C++(33318370)
將 Linux 和 C、C++ 編程進(jìn)行到底!
Think in java(16705375)~~~請加這個
《Think in java》 我們的最愛
國學(xué)(111230500)
歷史、宗教、哲學(xué)、氣功、傳統(tǒng)技藝,歡迎加入,知無不言,言無不盡!
文祠實習(xí)群(32644370)
07年文祠實習(xí)群
驅(qū)動開發(fā)群(27054589)
arm || intel ...platform Windows || Linux device driver development 有一定基礎(chǔ)方可加入
公共blog
n維空間
Email : java3d@126.com 群 : 12999758
參與管理的論壇
ineedyou
ourlinux
好友的blog
lyforever
Resplendent技術(shù)blog
java、VC和嵌入開發(fā)
一夢如是
c/c++/windows/mfc
三駕馬車
仙人指路
弄VC和匯編的家伙
呂鑫磊
吳衛(wèi)-3D工作室
好好學(xué)習(xí),天天向上,態(tài)度決定一切
同學(xué)的blog
廖益花
琦琦
北京的朋友,和我一起創(chuàng)建了不少群 呵呵!
菜菜C++
VC++
陳敏師兄
霍霍
一個和我差不多大的北京女孩
我的其他blog
kernel world(csdn)
尋尋覓覓—— C語言
我的世界 不被打擾
虛擬世界-自由自在
音樂在身邊
朋友的網(wǎng)站
china1996.cn
ourlinux.org
ourlinux.org
笑話大全
累了的時候啦 可以尋下開心
搜索
最新評論
1.?re: Windows Embedded CE 6.0 下載地址和序列號
評論內(nèi)容較長,點擊標(biāo)題查看
--碼無止莖
2.?re: Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
評論內(nèi)容較長,點擊標(biāo)題查看
--一
3.?re: linux0.11內(nèi)核編程入門全集視頻下載
博主,看不了啊,方便的話發(fā)一份到ren1198997229@163.com 謝謝( ̄▽ ̄)"
--renchunhui
4.?re: JVM 、JDK(c/c++)源代碼下載[未登錄]
還可以吧
--劉勇
5.?re: linux0.11內(nèi)核編程入門全集視頻下載
視頻怎么下不了啊
--MSM
[轉(zhuǎn)]SHELL下十二種讀文件的方法
以KSH為例
:
?
#
!/usr/bin/ksh
#
#?SCRIPT:?12_ways_to_parse.ksh.ksh
#
#
#?REV:?1.2.A
#
#?PURPOSE:??This?script?shows?the?different?ways?of?reading
#???????a?file?line?by?line.??Again?there?is?not?just?one?way
#???????to?read?a?file?line?by?line?and?some?are?faster?than
#???????others?and?some?are?more?intuitive?than?others.
#
#?REV?LIST:
#
#???????03/15/2002?-?Randy?Michael
#???????Set?each?of?the?while?loops?up?as?functions?and?the?timing
#???????of?each?function?to?see?which?one?is?the?fastest.
#
#######################################################################
#
#???????NOTE:?To?output?the?timing?to?a?file?use?the?following?syntax:
#
#??????????12_ways_to_parse.ksh?file_to_process??>?output_file_name?2>&1
#
#???????The?actaul?timing?data?is?sent?to?standard?error,?file?
#???????descriptor?(2),?and?the?function?name?header?is?sent
#???????to?standard?output,?file?descriptor?(1).
#
#######################################################################
#
#?set?-n??#?Uncomment?to?check?command?syntax?without?any?execution
#?set?-x??#?Uncomment?to?debug?this?script
#
FILENAME
=
"
$1
"
TIMEFILE
=
"
/tmp/loopfile.out
"
>
$TIMEFILE
THIS_SCRIPT
=
$(basename?$
0
)
#
#####################################
function?usage
{
echo?
"
/nUSAGE:?$THIS_SCRIPT??file_to_process/n
"
echo?
"
OR?-?To?send?the?output?to?a?file?use:?
"
echo?
"
/n$THIS_SCRIPT??file_to_process??>?output_file_name?2>&1?/n
"
exit
?
1
}
#
#####################################
function?while_read_LINE
{
cat?
$FILENAME
?
|
?
while
?
read
?LINE
do
????????echo?
"
$LINE
"
????????
:
done
}
#
#####################################
function?while_read_LINE_bottom?
{
while
?
read
?LINE
do
????????echo?
"
$LINE
"
????????
:
done?
<
?
$FILENAME
}
#
#####################################
function?while_line_LINE_bottom
{
while
?line?LINE
do
????????echo?
$LINE
????????
:
done?
<
?
$FILENAME
}
#
#####################################
function?cat_while_LINE_line??
{
cat?
$FILENAME
?
|
?
while
?LINE
=
`line`
do
????????echo?
"
$LINE
"
????????
:
done
}
#
#####################################
function?while_line_LINE
{
cat?
$FILENAME
?
|
?
while
?line?LINE
do
????????echo?
"
$LINE
"
????????
:
done
}
#
#####################################
function?while_LINE_line_bottom?
{
while
?LINE
=
`line`
do
????????echo?
"
$LINE
"
????????
:
done?
<
?
$FILENAME
?
}
#
#####################################
function?while_LINE_line_cmdsub2?
{
cat?
$FILENAME
?
|
?
while
?LINE
=
$(line)
do
????????echo?
"
$LINE
"
????????
:
done
}
#
#####################################
function?while_LINE_line_bottom_cmdsub2?
{
while
?LINE
=
$(line)
do
????????echo?
"
$LINE
"
????????
:
done?
<
?
$FILENAME
?
}
#
#####################################
function?while_read_LINE_FD?
{
exec
?
3
<&
0
exec
?
0
<
?
$FILENAME
while
?
read
?LINE
do
????????echo?
"
$LINE
"
????????
:
done
exec
?
0
<&
3
}
#
#####################################
function?while_LINE_line_FD?
{
exec
?
3
<&
0
exec
?
0
<
?
$FILENAME
while
?LINE
=
`line`
do
????????echo?
"
$LINE
"
????????
:
done
exec
?
0
<&
3
}
#
#####################################
function?while_LINE_line_cmdsub2_FD
{
exec
?
3
<&
0
exec
?
0
<
?
$FILENAME
while
?LINE
=
$(line)
do
????????
print
?
"
$LINE
"
????????
:
done
exec
?
0
<&
3
}
#
#####################################
function?while_line_LINE_FD?
{
exec
?
3
<&
0
exec
?
0
<
?
$FILENAME
while
?line?LINE
do
????????echo?
"
$LINE
"
????????
:
done
exec
?
0
<&
3
}
#
#####################################
###########?START?OF?MAIN?############
######################################
#?Test?the?Input
#?Looking?for?exactly?one?parameter
((?$
#
?==?1?))?||?usage
#?Does?the?file?exist?as?a?regular?file?
[[?
-
f?$
1
?]]?
||
?usage
echo?
"
/nStarting?File?Processing?of?each?Method/n
"
echo?
"
Method?1:
"
echo?
"
/nfunction?while_read_LINE/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_read_LINE
"
time
?while_read_LINE?
>>
?
$TIMEFILE
echo?
"
/nMethod?2:
"
echo?
"
/nfunction?while_read_LINE_bottom/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_read_LINE_bottom
"
time
?while_read_LINE_bottom?
>>
?
$TIMEFILE
echo?
"
/nMethod?3:
"
echo?
"
/nfunction?while_line_LINE_bottom/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_line_LINE_bottom
"
time
?while_line_LINE_bottom?
>>
?
$TIMEFILE
echo?
"
/nMethod?4:
"
echo?
"
/nfunction?cat_while_LINE_line/n
"
?
>>
?
$TIMEFILE
echo?
"
function?cat_while_LINE_line
"
time
?cat_while_LINE_line?
>>
?
$TIMEFILE
echo?
"
/nMethod?5:
"
echo?
"
/nfunction?while_line_LINE/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_line_LINE
"
time
?while_line_LINE?
>>
?
$TIMEFILE
echo?
"
/nMethod?6:
"
echo?
"
/nfunction?while_LINE_line_bottom/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_LINE_line_bottom
"
time
?while_LINE_line_bottom?
>>
?
$TIMEFILE
echo?
"
/nMethod?7:
"
echo?
"
/nfunction?while_LINE_line_cmdsub2/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_LINE_line_cmdsub2
"
time
?while_LINE_line_cmdsub2?
>>
?
$TIMEFILE
echo?
"
/nMethod?8:
"
echo?
"
/nfunction?while_LINE_line_bottom_cmdsub2/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_LINE_line_bottom_cmdsub2
"
time
?while_LINE_line_bottom_cmdsub2?
>>
?
$TIMEFILE
echo?
"
/nMethod?9:
"
echo?
"
/nfunction?while_read_LINE_FD/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_read_LINE_FD
"
time
?while_read_LINE_FD?
>>
?
$TIMEFILE
echo?
"
/nMethod?10:
"
echo?
"
/nfunction?while_LINE_line_FD/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_LINE_line_FD
"
time
?while_LINE_line_FD?
>>
?
$TIMEFILE
echo?
"
/nMethod?11:
"
echo?
"
/nfunction?while_LINE_line_cmdsub2_FD/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_LINE_line_cmdsub2_FD
"
time
?while_LINE_line_cmdsub2_FD?
>>
?
$TIMEFILE
echo?
"
/nMethod?12:
"
echo?
"
/nfunction?while_line_LINE_FD/n
"
?
>>
?
$TIMEFILE
echo?
"
function?while_line_LINE_FD
"
time
?while_line_LINE_FD?
>>
?
$TIMEFILE
地震讓大伙知道:居安思危,才是生存之道。
posted on 2007-03-28 16:20
小尋
閱讀(403)
評論(0)
編輯
收藏
所屬分類:
unix program
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
QT hello world
Linux Assembly
由尚德系列講座之linux內(nèi)核編程入門
《linux內(nèi)核分析視頻教程》
[視頻]嵌入式系統(tǒng)應(yīng)用與開發(fā)技術(shù)+中國科技大學(xué)[C++語言程序設(shè)計]
世界上最小的操作系統(tǒng)
[轉(zhuǎn)]C與腳本的混合編程
llinux C緩存的分配和使用方法
[轉(zhuǎn)]SHELL下十二種讀文件的方法
[轉(zhuǎn)]GCC參數(shù)祥解
Copyright ©2025 小尋 Powered by:
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
久久大香伊焦在人线免费
|
亚洲AV无码一区东京热久久
|
亚洲精品无码Av人在线观看国产
|
亚洲高清无码在线观看
|
亚洲中文字幕无码一久久区
|
国产一精品一AV一免费
|
国产亚洲Av综合人人澡精品
|
亚洲午夜精品国产电影在线观看
|
亚洲国产综合精品中文字幕
|
无码av免费网站
|
免费人成在线观看播放a
|
亚洲免费在线视频观看
|
亚洲精品私拍国产福利在线
|
亚洲人成影院在线观看
|
国产一区视频在线免费观看
|
成人人观看的免费毛片
|
美女视频黄是免费的网址
|
99re6在线精品视频免费播放
|
国产亚洲精aa在线看
|
亚洲精品免费在线视频
|
亚洲av中文无码乱人伦在线r▽
|
一级特黄色毛片免费看
|
亚洲国产成人精品无码区花野真一
|
免费在线观看a级毛片
|
香蕉视频在线观看免费国产婷婷
|
看免费毛片天天看
|
亚洲精品无码av片
|
亚洲人成影院77777
|
亚洲人成在线免费观看
|
亚洲永久中文字幕在线
|
亚洲视频免费观看
|
色综合久久精品亚洲国产
|
亚洲中文字幕乱码一区
|
亚洲精品无码mⅴ在线观看
|
亚洲无码一区二区三区
|
亚洲日韩AV无码一区二区三区人
|
中文字幕亚洲无线码a
|
国产综合精品久久亚洲
|
亚洲人成人无码网www国产
|
久久99亚洲综合精品首页
|
亚洲综合色婷婷七月丁香
|