在shell腳本中,可以使用while read
結構來逐行讀取文件內容。以下是一個示例:
#!/bin/bash
# 打開文件
file="example.txt"
# 逐行讀取文件內容
while IFS= read -r line
do
echo "$line"
done < "$file"
在上面的示例中,while read
結構會逐行讀取example.txt
文件的內容,并將每行存儲在$line
變量中,然后通過echo
命令打印出來。IFS= read -r line
用于確保讀取的行不會被shell進行任何處理,而是原樣輸出。