逐行读取文件内容并显示的shell

目标:读取/etc/passwd的用户名字,在屏幕上显示时,前面加“这是第 x 个用户:”,用一循环。
命令:
#sudo cat /etc/passwd | cut �Cd “:" �Cf 1 | sh zhxs.sh
逐行读取文件内容的shell,zhxs.sh如下:
#!/bin/bash
i=0
while read user1
do
i=$(($i+1))
echo "这是第 $i 个用户: " $user1
done

你可能感兴趣的:(shell,职场,文件,休闲)