cat < file
Dosyanın içeriğini stdout'a yazdırır.
cat > file
Ctrl+ Dalgılanana ve giriş metni dosyaya yazılana kadar stdin okur .
cat <> file
, en azından Bash sürümünde, dosyanın içeriğini mutlu bir şekilde yazdırır (hatasız), ancak dosyayı değiştirmez veya değişiklik zaman damgasını güncellemez.
Bash standardı >
, üçüncü ifadede görünüşte göz ardı edilen durumu nasıl haklı kılıyor - ve daha da önemlisi, herhangi bir şey yapıyor mu?