Biasanya kami menggunakan file yang berbeda untuk mengarahkan output.
Sebagai contoh :
cat < first > temp
Dalam perintah ini, isi pertama diarahkan ke temp bukan output standar.
Lalu mengapa itu memotong file jika saya menggunakan nama file yang sama?
Mengapa tidak bisa menimpa file yang sama?
cat < first > first
sumber
cat < first > temp
berfungsi dengan baik.