我需要寫一個shell腳本來處理了近20 levels.I一個文件夾必須處理每一個文件,並檢查該文件包含像 行選擇 插入 更新shell腳本來處理文件
當我的意思是行應該採取行,直到我在該文件中找到一個分號。 我應該得到這樣
C:/test.java select * from dual
C:/test.java select * from test
C:/test1.java select * from tester
C:/test1.java select * from dual
結果等on.Right現在我有一個腳本來讀取所有文件
#!bin/ksh
FILE=<FILEPATH to be traversed>
TEMPFILE=<Location of Temp file>
cd $FILE
for f in `find . ! -type d`;
do
cat $FILE/addedText.txt>>$TEMPFILE/newFile.txt
cat $f>>$TEMPFILE/newFile.txt
rm $f
cat $TEMPFILE/newFile.txt>>$f
rm $TEMPFILE/newFile.txt
done
我有AWK不甚瞭解和sed進一步進行中讀取每個文件,並達到我想要的to.Can任何人幫我在這
你的意思是包含或開頭? – 2010-03-17 06:08:29
存儲的文件在哪裏? Windows還是Linux? – Guru 2010-03-17 06:14:15
只有ksh shell.UNIX環境 – Harish 2010-03-17 06:16:13