Saya hanya dapat mencetak pesan di terminal menggunakan echo
perintah linux .
prayag@prayag$ echo "prayag works on JVM"
prayag works on JVM
Bisakah saya memiliki output yang sama dengan print
perintah.
Saya benar-benar membaca manual mereka, di mana $ man print
menggambarkannya sebagai program Run-mailcap yang istilahnya belum pernah saya dengar sebelumnya. Dan mengetahui bahwa itu digunakan untuk menemukan program yang benar untuk membuka file dengan, berdasarkan MIME.
Jadi apakah ada cara untuk mencetak garis sederhana menggunakan print
sendiri echo
?
Menemukan masalah serupa di Need untuk menetapkan konten file teks ke variabel dalam skrip bash , tetapi orang-orang menyarankan echo
di print
sana.
Saya mencoba mengikuti, tetapi ada masalah.
$ print --"text/plain" "prayag works on JVM"
Warning: unknown mime-type for "prayag works on JVM" -- using "application/octet-stream"
Error: no such file "prayag works on JVM"
Ia meminta file, dengan file yang disediakan.
$ print --"text/plain" application.properties
Warning: unknown mime-type for "application.properties" -- using "application/octet-stream"
Error: no "print" mailcap rules found for type "application/octet-stream"
Tetapi mulai bekerja dalam kombinasi dengan awk
perintah dengan file yang disediakan,
$ awk '{print}' application.properties
prayag works on JVM