Mac OS / Linux için bir kabuk betiği yazıyorum. Senaryo bir cron işi tarafından yönetiliyor. Bir günlük dosyasına stdout ve stderr eklemeye çalışıyorum . Komutum (basitleştirilmiş) şöyle görünür (5. satırda myscript.sh
):
mycommand &>> log.txt
Aşağıdaki hatayı alıyorum:
myscript.sh: line 5: syntax error near unexpected token `>
Ancak komutu şu şekilde değiştirirsem:
mycommand &> log.txt
Hata alamadım, ancak dosyanın üzerine yazıldı (eklenmedi).
Neden &>>
işe yaramadığını, ama &>
çalıştığını bilen var mı?
@KamilMaciorowski Gösterdiğim komut myscript.sh 5 satırında
—
Caner