新建一个文件
发表于 : 2012-01-12 20:24
我想用shell新建一个文件像格式命名 2010-05-30-the-game-not-funny.textile
前面是当前日期,后面是脚本参数+.textile
好不容易成功生成了文件名到temp中了
.....然后,卡住了

前面是当前日期,后面是脚本参数+.textile
好不容易成功生成了文件名到temp中了
.....然后,卡住了


代码: 全选
autumncat@ac-tp ~ $ date +%F
2012-01-12
autumncat@ac-tp ~ $ generate_filename () { echo `LANG=C date +%F`-"$1".textile ; }
autumncat@ac-tp ~ $ gen
gencat generate_filename genkernel
autumncat@ac-tp ~ $ generate_filename miku
2012-01-12-miku.textile
autumncat@ac-tp ~ $
不是大蛇丸么??leeaman 写了:球猫放假现身了?
月下叹逍遥 写了:不是大蛇丸么??leeaman 写了:球猫放假现身了?
枫叶饭团 写了:哇,这个比我写半天的脚本给力多了...怎么建立这个文件...
代码: 全选
generate_filename ()
{
echo -n `LANG=C date +%F`-"$1".textile
}
touch "`generate_filename miku`"
代码: 全选
> `date +%F-the-game-not-funny.textile`