Ja.
command >> file
nur stdout umzuleiten von command
.
command >> file 2>&1
um stdout umzuleiten und stderr in die Datei (funktioniert in bash, zsh)
Und wenn Sie sudo
verwenden müssen , merken Sie sich das nur
sudo command >> /file/requiring/sudo/privileges
funktioniert nicht, da die Rechteerweiterung für command
gilt aber nicht Shell-Umleitungsteil. Allerdings einfach mit tee
löst das Problem:
command | sudo tee -a /file/requiring/sudo/privileges
Verwenden Sie >>
anhängen:
command >> file