Yanıtlar:
Basitçe çıkış yönlendirmesi ile :
system_profiler > file.txt
Temel olarak, bu çıktı alır system_profilerve dosyaya kaydeder file.txt. Teknik olarak iki farklı çıkış "akışı", standart çıkış ve standart hata vardır. Ayrı olarak ele alınırlar ve yukarıdaki basit yeniden yönlendirme yöntemini kullanırsanız, yalnızca standart çıktıyı dosyaya yönlendirirsiniz. Hem standart çıktıyı hem de standart hatayı yeniden yönlendirmek istiyorsanız , bunu yapabilirsiniz:
system_profiler &> file.txt
&Dosyaya standart çıktı ve standart hata yönlendirmek için kabuk söyler.
Sadece standart hata çıktısı almak istiyorsanız , bunu yapabilirsiniz:
system_profiler 2> file.txt
2Sadece standart hatayı yönlendirmek gerektiğini kabuk bilmesini sağlar.
Kullanılması >zaten varsa dosyanın üzerine yazılır. Eski dosyayı silmeden bir dosyaya eklemek istiyorsanız, şunu kullanabilirsiniz >>:
system_profiler >> file.txt
Elbette &ve 2standart çıkış ve standart hata ve >>operatör ile sadece standart hata göndermek için ve kullanabilirsiniz .
Yönlendirme.
awesomo > somefile.txt
-bash: syntax error near unexpected token >. Diğer her şey çalışıyor.