bash: syntax error near unexpected token;
次の行を実行すると、次のエラーが発生します。while; do; clear; tree .git; sleep 1; done
私はこのラインから得るこの動画
答え1
ビデオディスプレイ
while :
do
clear
tree .git
sleep 1
done
そのまま実行するだけです。すべてのコマンドを1行に入れるには、次のように書く必要があります。
while :; do clear; tree .git; sleep 1; done
do
次のコマンドとは別に使用できず、条件を定義する次のコロン()が;
必要です(と同じ、常に成功)。:
while
:
true
バラよりBash マニュアルのループ構成セクションもっと学ぶ。