2
我需要一个示例bash脚本来比较文件的第一行(Result.txt)与另一个文件(table.csv)的第一行和第一列,然后将结果发送到一个html文件。比较文本和csv文件的内容
我在编码非常基本的,这是我迄今发现:
#!/bin/sh
Result.txt="$(head -n 1 < $1|tail -n 1)"
table.csv="$(head -n 1 < $2|tail -n 1)"
test "$R.txt" = "$sheet.csv" && (echo The same; exit 0)
感谢您的帮助
即使你的外壳让你拥有”。在一个变量名字符,这不是一个好主意。 'Result =“...”'更容易。你真的意味着你的代码的最后一行使用了一个'Result.txt'变量,而不仅仅是'R.txt'。对? '“$ R.txt”'将永远是空的。你还需要为你的HTML文件应该是什么样子提供某种类型的规范。阅读awk,它是'printf'语句。祝你好运。 – shellter