我想建立一个错误处理程序,该程序将制作一个标有error_occur时间的空文件。
核心思想是将date
命令结果用作参数。
我做了:
time_stamp=$(date)
touch $time_stamp
但是,这真可谓创造了一系列类似的空文件2014
,Wed
,11:15:20
。
如何在这里将time_stamp转换为整个字符串?
您必须对变量加双引号:
time_stamp="$(date)"
touch "$time_stamp"
在这种情况下,双引号"$(date)"
不是强制性的,但是这样做是个好习惯。你可以阅读这为更多的了解。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句