Shell脚本 小程序演示

一般的shell编程 场景贯穿了几个熟知的步骤:

 

●显示消息
●获取用户输入
●存储值到文件
●处理存储的数据

这里写一个小程序 包含以上几部

#!/bin/bash 

while true

do

#echo "phone number?"

read -p "phone number:" phone

#echo "name?"

read -p"name:" name

date=`date "+%Y.%m.%d %H:%M:%S"`

echo "$date/$phone/$name">>data.txt

echo "=====tong ji======"

cat data.txt | cut -d"/" -f2|sort|uniq -c|sort -nr

done

 

#!/bin/bash  选择用什么shell执行

while   while循环的格式

while expression
  do
     command
     command
      ```
done
 
echo  echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,

read  命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量

 

posted @ 2017-10-10 21:56  乌托邦眺望  阅读(262)  评论(0编辑  收藏  举报