Pertanyaan yang diberi tag io-redirection

61
Bagaimana perintah ini legal? “> File1 <file2 cat”

Anggap file2sudah ada, perintahnya > file1 < file2 cat tampaknya menyalin konten file2ke file1. Tetapi saya tidak dapat memahami struktur ini. Saya mengerti bahwa "Tidak Ada" sedang diarahkan file1, (membuat atau menghapus kontennya). Kemudian konten file2diarahkan ke file1. Kenapa...

49
Menutup deskriptor file,> & - vs <& -

Dalam tutorial bash yang saya baca, dikatakan bahwa jika Anda membuka deskriptor file untuk dibaca, yaitu exec 3< echolist Maka Anda harus menutupnya seperti ini, exec 3<&- Namun, jika Anda membuka deskriptor file untuk menulis, itu harus ditutup seperti ini: exec 3>&- Namun...

42
Bagaimana cara kerja `cat <> file`?

cat < filemencetak isi file ke stdout. cat > filemembaca stdin hingga Ctrl+ Dterdeteksi dan teks input ditulis ke file . cat <> file, setidaknya dalam versi Bash saya, mencetak konten file dengan senang hati (tanpa kesalahan), tetapi tidak memodifikasi file juga tidak memperbarui cap...

41
Mengarahkan konten file ke perintah "echo"

Saya memiliki file bernama my_file.txtyang isinya hanya string Hello. Bagaimana saya bisa mengarahkan kontennya ke perintah echo? Saya tahu saya memiliki perintah less, cat, more... tapi aku harus melakukannya dengan echo. Saya mencoba ini: $ cat my_file.txt | echo dan juga ini: $ echo <...

38
Apa nama yang benar untuk perintah ">"

Saya mencoba menemukan cara untuk mengirimkan beberapa teks ke file tanpa menimpa apa yang sudah ada menggunakan >perintah dan saya menyadari saya tidak tahu apa namanya. Mencari panah kanan atau chevron kanan atau lebih dari perintah tidak muncul apa-apa. Saya selalu menyebutnya lulus...

36
Membaca baris dari file dengan bash: for vs. while

Saya mencoba membaca file teks dan melakukan sesuatu dengan setiap baris, menggunakan skrip bash. Jadi, saya punya daftar yang terlihat seperti ini: server1 server2 server3 server4 Saya pikir saya bisa mengulanginya menggunakan loop sementara, seperti: while read server; do ssh $server "uname...

33
Dapatkah sed menyimpan outputnya ke file?

> dapat melakukannya. echo "text" > file tee dapat melakukannya. echo "test" | tee file Bisakah sedmelakukannya tanpa menggunakan salah satu di atas? Apakah mungkin untuk menyimpan output dari suatu sedperintah ke file tanpa menggunakan salah satu >atau