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