回答編集履歴
1
誤記訂正
answer
CHANGED
@@ -3,6 +3,6 @@
|
|
3
3
|
if [[ "$LINE" -gt 1000 ]]; then
|
4
4
|
```
|
5
5
|
|
6
|
-
`if`の`$LINE`を二重引用符で囲まないと、ファイルがない時に`$LINE`が空
|
6
|
+
`if`の`$LINE`を二重引用符で囲まないと、ファイルがない時に`$LINE`が空なので、`if`のコマンドが`[[ -gt 1000]]`になって構文エラーです。
|
7
7
|
|
8
8
|
別解:`if [[ ${LINE:-0} -gt 1000 ]]` ← 空なら0と見なす。
|