用来写日记的脚本程序[bash]

#!/bin/bash
diarypath=‘/home/quanwei/documents/diary/riji.riji‘
tempfile=`mktemp -u`
vi $tempfile
if [ -f $tempfile ]; then
echo `date` >> $diarypath
cat $tempfile >> $diarypath
rm $tempfile
echo 日记写入
else
    echo ‘文件为空而取消日记‘ ;

fi
时间: 2024-12-27 22:51:39

用来写日记的脚本程序[bash]的相关文章

写一个可以在可口可乐上写日记的小程序

1.技术栈 1.小程序: 2.使用了有赞提供的UI库zan-ui 3.express+mongoose+nginx: 2.功能介绍 1.假设有一天你在广东的一间便利店里面品尝一瓶可口可乐,这时,你拿出了这个小程序"商品手账"扫描这瓶可乐的商品条码,然后写下一段留言. 2.时间一晃就到了几年后,这时你在在北京的一个咖啡厅品尝一瓶可口可乐,突然,你拿出了这个小程序"商品手账"扫描这瓶可乐的商品条码,看到了自己几年的留言,不禁感慨万千. 3.于此同时,世界各地的可乐上瘾者

nginx日记切割脚本,mysql定期备份脚本

大部分的日记切割和备份机制的都是一样:下面是nginx的日记切割脚本 #!/bin/bash logpath = '/home/nginx/log' nglogs = '/opt/nginx/logs mkdir -p $logpath/$(date +%Y)/$(date +%m) mv  $nglogs/access.log  $logpath/$(date +%Y)/$(date +%m)/access.$(date +%Y%m%d).log mv  $nglogs/error.log  

回忆曾经写过的第一个Bash脚本

这盘文章,算是杂谈吧,想谈谈我对于Linux操作系统的灵魂之笔 Bash的理解. 据说Shell脚本有50种之多(陈皓老师的酷壳网上有一篇博文 http://coolshell.cn/articles/8619.html 提到),现在,用Linux调试大大小小程序,除了使用Makefile,偶尔用用CMakeList.txt, 更多程序是用bash 脚本来实现半自动化调试,就像在VS下面,每次修改重新编译一样,你总是 gcc 或者 g++,然后 ./test 运行,然后再看看有没有错,编译出错又

使用shc加密bash脚本程序

摘要以前写看到别人写的脚本用shc加密的,我也有就了解了下. SHC代表shell script compiler,即shell脚本编译器.通过SHC编译过的脚本程序对普通用户而言是不读的,因此如果你想保护你的代码(例如含有密钥),则可以考虑SHC:然而有些人可以通过反向编译的方式破解SHC加密过的脚本.下面我们开始介绍: 一.使用SHC加密bash脚本程序1.下载并编译SHC# wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.7.

制作显示欢迎信息的脚本程序

终端程序恐怕是Linux用户使用最为频繁的了.我的Debian系统启动后便是直接进入的终端界面.为了在每次登录时或者是在X视窗环境下打开终端程序时显示一些欢迎信息,比如当前的日期.名人警句等,从而可以增加一些生活情趣,就可以创建一个脚本程序,然后在~/.bashrc文件调用它.我自己就写了一个welcome.sh,执行时首先显示当前登录的用户名与主机名,然后打印出当天的日期.当天处于今年的第几个星期——这一数据在项目汇报中常被使用.同时,显示当天是今年的第几天,计算出距离年末还有几天,这样就可以

09 shell脚本程序练习

练习1:写一个脚本程序,完成以下任务 1.添加五个用户,user1.user2.user3.user4.user5: 2.添加之前先判断是否存在该用户,如果存在则显示"某某用户已存在": 3.每个用户的密码都为redhat,而且要求添加密码完成后不显示命令的执行结果: 4.每个用户添加完成以后,都需要显示"某某用户已经添加成功": 首先要判断用户是否存在,我们通过 id 命令来判断: id user1 #判断user1是否存在 echo "user1 ex

写个shell脚本

以前更新网站程序都是手动噼里啪啦敲代码,即麻烦又慢,还神经紧张.终于忍不住写个shell脚本. cd /usr/local/tomcat7/apache-tomcat-9.0.0.M4/ bin/shutdown.sh kill -9 $(pgrep -f tomcat) rm -rf webapps/* mv ROOT.war webapps bin/startup.sh

下载 LFS所需要的源码包的脚本程序及检验方法

/*********************************************************************  * Author  : Samson  * Date    : 04/27/2015  * Test platform:  *              gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2  *              GNU bash, 4.3.11(1)-release (x86_64-pc-linux-gnu)

shell写自动安装脚本自动读取license和自动输入回车

最近比较闲,在公司写了一个centreon+nagios平台源码全自动安装脚本(因为公司不能连外网,公司yum源很多东西不全,所以只能采取源码安装),其中写到安装centreon时候,执行./install -i 会需要回车读取license,而需要阅读内容比较多,需要多次按下空格键才能读完,以下使用expect来实现此部分,如果各位有比较好的方法,麻烦指点,相互学习,因为脚本已经使用,所以不便公开,这里就简单举个例子,之后应该会用python写一些开源的东西,也请大家多多指点. 1.安装exp