我有这个转储数据库的脚本:
cat /usr/bin/dbbkup
#!/bin/bash
mysqldump -uroot -proot db > db_$(date +%d%H%M%S).sql
我这样执行:
dbbkup && ls -atlr
但是我怎样才能将一个参数传递到这个脚本中,该参数将作为数据库转储的前缀?例如
dbbkup -arg "changed name of field" && ls -atlr
然后将脚本更改为:
#!/bin/bash
mysqldump -uroot -proot db > db_$(arg)_$(date +%d%H%M%S).sql
谢谢 =)