我面临着以下命令的问题。当我正在恢复时,它是shell,它正在提供输出。
count=`head -92 czh_script_178.log | tail -1 | sed 's/ //'`
但是,当我在shell脚本中使用它时,它会因为退出0而失败;
任何人都可以帮忙。 我正在使用SunOS。
答案 0 :(得分:0)
看起来你想要第92行没有一些缩进。以下是如何做到这一点:
count="$(sed -n '92s/^[[:space:]]*//p' /absolute/path/to/czh_script_178.log)"
如果脚本中的路径不是绝对路径,则除非$PWD
与日志文件的目录相同,否则它将失败。