- 编写一个名为chname的程序,将当前目录下所有的.txt文件更名为.doc文件。
- 编写一个名为chuser的程序,执行中每隔5分钟检查指定的用户是否登录系统,用户名从命令行输入;如果指定的用户已经登录,则显示相关信息。
1
#!/bin/bash
##change filename of *.txt to *.doc
##Written by adai
read -p "Please input a directory:" f
echo "Old filename:"
ls $f
for i in `ls $f | grep '.txt' | awk -F"." '{print $1}'`
do
mv $f/$i.txt $f/$i.doc
done
echo "New filename:"
ls $f
2
#!/bin/bash
read -p "Please input the username: " user
while :
do
if who | grep -qw $user
then
echo $user login.
else
echo $user not login.
fi
sleep 300
done