-1
我有包含程序的结果的文件“res.txt”的内容,我需要测试结果与一个字符串“UNSAT”在bash脚本! 任何帮助!bash脚本 - 测试的文件具有与字符串
我有包含程序的结果的文件“res.txt”的内容,我需要测试结果与一个字符串“UNSAT”在bash脚本! 任何帮助!bash脚本 - 测试的文件具有与字符串
我可能读了你的问题错了,虽然如果没有创建例如名为my_script的脚本。
#!/bin/bash
output=$(find ./ -type f -name 'res.txt' | xargs grep "UNSAT")
echo $output
exit 0
grep的是你的答案:
grep -m1 -c "UNSAT" res.txt
它将打印1
如果该文件包含 “UNSAT” 或0
如果没有。
-m1
停止(避免搜索整个文件)-c
打印计数。
[堆栈溢出(http://stackoverflow.com/tour)是一个问答网站为专业和发烧级的程序员。请出示您的编码工作。 – Cyrus