2014-12-02 94 views
-1

我想尋求您的幫助,瞭解如何編寫一個簡單的bash腳本來讀取輸入文件(例如txt文件),該文件包含一個列表(例如數字/字母),進程它並使用該列表刪除不同txt文件上的單行/多行。我嘗試過使用sed而沒有運氣。讀取輸入文件的Linux腳本

希望有人能幫助我...

在此先感謝和更多的權力!

+2

後你有這麼遠 – Leon 2014-12-02 11:08:56

+0

你可以發佈任何數據。例如什麼?否則這個問題有點太廣泛 – Dinesh 2014-12-02 11:12:42

+0

嗨Dinesh!這是一個例子。 txt文件1有一個讓我們說1,2,4,5等等的列表。現在我也有一個txt文件2,它也有一個列表,它與txt 1具有相同的列表。現在我想使用txt 1作爲列表的來源,並刪除txt 2擁有的所有列表。任何txt 1都有的東西,它會在txt 2文件中被刪除。謝謝... – 2014-12-04 15:49:51

回答

1

要讀取一個文件,可以使用下面的代碼:

#!/bin/bash 
file="$1" 

while read line 
do 
    #process each line 
done < file