linux打开一个文件 执行里面的命令

我想创建一个文件,里面添加date命令,我的预期效果是:如果我在11点钟打开该文件,就会执行里面的date命令,显示当前时间为....11:00....,当我在12点钟再次打开时,显示的是....12:00....
请问如何创建该文件,文件里面如何写date命令?

参考 /etc/init.d/ 下面的脚本
举个例子 (sshd的简化版本)
#!/bin/sh
## start and stop the OpenBSD secure shell daemon
set -e
export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"
case "$1" in
start)
echo -n "Starting sshd"
start-stop-daemon --start --quiet --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd --$SSHD_OPTS
echo -n "done."
;;
stop)
echo -n "Stopping sshd"
start-stop-daemon --stop --quiet --pidfile /var/run/sshd.pid
echo -n "done."
;;
restart)
echo -n "Restarting sshd"
start-stop-daemon --stop --signal 1 --quiet --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd
echo -n "done."
;;
esac

exit 0
将以上保存为文件 ,加上运行权限, 就可以用

script start|stop|restart 控制、 启动 、停止、 重启动了。 其他的可执行文件替换掉里面的sshd和路径即可 ,更详细的脚本 ,还是分析下 /etc/init.d/ 下面的脚本, 会学到很多的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-16
做个任务计划吧,脚本里写date>1.txt,任务计划里每小时执行一次这个脚本
第2个回答  2013-04-16
这个问题还真不好做。
留个足迹,坐等高手解决。
第3个回答  2013-04-18
crontab -e 添加 * * * * * date > date.txt wq保存退出,这样你的date里的时间是一直更换的...本回答被提问者采纳
第4个回答  2013-04-16
创建简单的shell文件然后执行:
echo date > test.sh
sh test.sh

如何用linux命令进入一个目录 并且执行该目录下的一个文件
1.\/var\/lib\/apache-tomcat6.0.35\/startup (直接带目录执行)2.cd \/var\/lib\/apache-tomcat6.0.35 && .\/startup (用&&连接两条命令,先进入目录,在执行)

linux 下打开文件命令
如果你需要编辑文件,Linux提供了两个常用的文本编辑器,即"vi"和"vim"。要打开一个文件,只需在命令行中输入"vi 文件名"或"vim 文件名",然后按下ESC键,进入插入模式。在模式下输入你想要编辑的内容,完成后按下"Esc"键,接着输入":q!"并回车,文件就保存并退出了编辑模式。对于查看文件内容,...

怎样在Linux启动后执行指定的命令
1、 建立自启动脚本\/etc\/rc.d\/init.d\/cvslockd,内容为:!\/bin\/bash \/usr\/local\/bin\/cvslockd 设置文件的属性为可执行:chmod +x \/etc\/rc.d\/init.d\/cvslockd 2、查看计算机运行级别,在文件\/etc\/inittab里看到id:5:initdefault:,则此系统运行级别为5;3. 到\/etc\/rc5.d目录下,把你要执...

linux 打开文件命令
在Linux终端操作中,打开NVIDIA驱动安装文件通常涉及使用sudo命令执行特定脚本。例如,如果你使用的是Ubuntu系统,可以在终端输入以下命令:sudo sh \/path\/to\/NVIDIA-Linux-x86_64-优选信龙-195.36.24-pkg2.run 如果你的系统是SUSE并且需要切换到root权限,可以将sudo替换为su。重要的是确保你下载的文件大...

linux如何用命令执行文件
若无执行权限,可使用 chmod 命令(如 chmod +x my_script.sh)赋予。使用 Linux 命令执行文件 在 Linux 操作系统中,使用命令执行文件是一个常见的任务。有几种方法可以实现。1. 使用直接调用 这是最简单的方法,只需要键入可执行文件的文件名,后跟任何命令行参数:.\/my_script.sh arg1 arg2 2....

如何用linux命令进入一个目录
在Linux系统中,要访问并执行特定目录下的文件,可以按照以下步骤操作:首先,打开终端,键入vi命令,后面跟上你想要编辑的文件路径。例如,如果你想打开\/etc目录下的hosts文件,命令为 "vi \/etc\/hosts"。(1)接着,按下"i"键进入插入模式,这时你会看到---insert提示,这就进入了编辑状态,可以开始...

linux打开文件命令
1、tac:从最后一行开始显示,可以看出tac与cat字母顺序相反。2、nl:显示的时候输出行号。3、more:一页一页的显示文件内容。4、less与more类似,但它可以向前翻页。5、head:只看前几行。6、tail:只看最后几行。7、od:以二进制的方式读取文件。

linux打开文件夹命令cdlinux打开文件夹命令
1、进入根目录:cd\/ 2、使用命令:du-sh*查看根目录下每个文件夹的大小 3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。 linux如何查找以某个字母打头的文件或文件夹,比如,\/etc目录下很多文件,我想列出所有以c开头的文件或文件? ls-al|grepc*这样就可以了,运用管道命令|。如何使用命令行在Linux...

linux中使用vi打开\/tmp目录下的文档
1、打开文件vi(如\/etc里面有一个文件hosts,要打开这个文件执行vihosts)。2、进入编辑模式i,a(打开hosts后不能进行编辑,输入i之告答后出现---insert就穗则进入编辑模式可以进行编辑了)。3、退出编辑模式,按下Esc。4、进入命令模袜族慧式,按下。5、退出但不保存q。6、退出保存wq或x。7、...

linux 下打开文件命令
linux文件打开命令:1、输入命令:cd 文件夹 ---进入文件夹,ll ---查看文件夹里的文件 2、打开文件的方法: 编辑文件用 vi 文件名 或者 vim 文件名。 退出按ESC,输入:q!回车。查看文件用 cat 文件名 或 less 文件名。

相似回答