目标:讀取/etc/passwd的使用者名字,在螢幕上顯示時,前面加“這是第 x 個使用者:”,用一循環。
指令:
#sudo cat /etc/passwd | cut –d “:" –f 1 | sh zhxs.sh
逐行讀取檔案内容的shell,zhxs.sh如下:
#!/bin/bash
i=0
while read user1
do
i=$(($i+1))
echo "這是第 $i 個使用者: " $user1
done
本文轉自xcjgutong 51CTO部落格,原文連結:http://blog.51cto.com/xuchengji/310885