Shell 讀取檔案並一行一行印出

Linux 於 Bash Shell 要讀取檔案, 並一行一行印出, 或者對每一行作些處理, Shell script 要如何寫?

Shell 讀取檔案並一行一行印出

#!/bin/bash
filename='examples.desktop'
exec < $filename

while read line
do
    echo $line # 一行一行印出內容
    echo 'a' $line # 印出 "a $line" 此行的內容, 可另外作特別處理.
done

相關網頁

  • Using exec
    • An exec <filename command redirects stdin to a file.
    • exec < data-file   # stdin replaced by file "data-file"

關於 Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
本篇發表於 My_Note-Programming 並標籤為 , 。將永久鏈結加入書籤。

發表迴響