当前位置: 技术问答>linux和unix
以时间为文件名的问题
来源: 互联网 发布时间:2015-07-18
本文导语: 我不会LINUX编程,可是现在我要备份数据,我得写一个用时间为文件名备份的脚本,我是这样写的可是不行,有谁知道的请帮我改一下多谢了。下面是这个脚本文件的内容: #!/bin/sh filename=&date "+%Y%m%d%H%M%S" /mysql/bin/mys...
我不会LINUX编程,可是现在我要备份数据,我得写一个用时间为文件名备份的脚本,我是这样写的可是不行,有谁知道的请帮我改一下多谢了。下面是这个脚本文件的内容:
#!/bin/sh
filename=&date "+%Y%m%d%H%M%S"
/mysql/bin/mysqldump --user=root --password="" --add-drop-table --all-databases > /home/bak/$filename.sql
#!/bin/sh
filename=&date "+%Y%m%d%H%M%S"
/mysql/bin/mysqldump --user=root --password="" --add-drop-table --all-databases > /home/bak/$filename.sql
|
filename=`date +%Y%m%d%H%M%S`
|
Chage the line "filename=&date "+%Y%m%d%H%M%S"" to "filename=`date "+%Y%m%d%H%M%S`"".
|
呵呵,``符号是说把里面的执行结果当作字符串给传出来。
|
`符号是和~在一个键上的符号哦