我遇到了一个我编码的c-shell脚本的问题。我将日期字符串存储在参考文件中,用于搜索(grep):
Thu Dec 5 05:28:07 2013
这是一个日期时间字符串。我正在从文件中读取此字符串并将其分配给变量:
set savepointString = `cat savepointFile`
当日期是单个数字时,Dec和5之间有两个空格,Thu Dec 5 05:28:07 2013
。
如果是10位的两位数,则变为Sat Dec 28 10:57:38 2013
。
当两个空格减少为1时,将赋值转换为变量,并且将字符串用于后续grep失败。你们中的任何人都可以推荐修复吗?
非常感谢, Abhilash
答案 0 :(得分:0)
尝试引用cat
命令:
set savepointString = "`cat savepointFile`"
你不这样做,你的所有空白都会崩溃。