Pertanyaan yang diberi tag ?echo?

Pertanyaan tentang shell builtin atau `/ bin / echo`. Tag ini tidak boleh digunakan jika pertanyaan Anda hanya tentang mencetak ke terminal, hanya berlaku jika pertanyaan Anda khusus untuk perintah `echo`.

4
Mengapa printf lebih baik daripada gema?
Saya pernah mendengar bahwa printfitu lebih baik daripada echo. Saya hanya dapat mengingat satu contoh dari pengalaman saya di mana saya harus menggunakan printfkarena echotidak bekerja untuk memasukkan beberapa teks ke dalam beberapa program di RHEL 5.8 tetapi printfmelakukannya. Tapi ternyata, ada perbedaan lain, dan saya ingin menanyakan apa itu …


3
Mengapa "gema" jauh lebih cepat daripada "sentuhan"?
Saya mencoba memperbarui stempel waktu ke waktu saat ini di semua file xml dalam direktori saya (secara rekursif). Saya menggunakan Mac OSX 10.8.5. Pada sekitar 300.000 file, echoperintah berikut ini membutuhkan waktu 10 detik : for file in `find . -name "*.xml"`; do echo >> $file; done Namun, touchperintah berikut …
116 shell  command  echo 

8
Bagaimana cara menghapus baris dengan gema?
Saya tahu bahwa saya dapat menghapus tiga karakter terakhir dengan: echo -ne '\b\b\b' Tetapi bagaimana saya bisa menghapus satu baris penuh? Maksud saya, saya tidak ingin menggunakan: echo -ne '\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b' ... dll ... untuk menghapus garis panjang.

6
Cara menggemakan bang!
Saya mencoba membuat skrip dengan echomemasukkan konten ke dalam file, alih-alih membukanya dengan editor echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command The Output : bash:! / bin / bash: acara tidak ditemukan Saya telah mengisolasi perilaku aneh ini ke ledakan . $ echo ! ! $ echo "!" bash: …

3
Apa yang mendefinisikan ukuran maksimum untuk satu argumen perintah?
Saya mendapat kesan bahwa panjang maksimum satu argumen tidak menjadi masalah di sini sebanyak ukuran total array argumen keseluruhan plus ukuran lingkungan, yang terbatas pada ARG_MAX. Jadi saya pikir sesuatu seperti yang berikut ini akan berhasil: env_size=$(cat /proc/$$/environ | wc -c) (( arg_size = $(getconf ARG_MAX) - $env_size - 100 …
49 kernel  echo  arguments 

4
gema byte ke file
Saya mencoba menghubungkan rasberry Pi saya ke beberapa tampilan menggunakan bus i2c. Untuk memulai, saya ingin menulis barang secara manual, khususnya byte ke file. Bagaimana Anda menulis byte tertentu ke file? Saya sudah membaca yang itu dan saya pikir masalah saya harus diselesaikan dengan sesuatu seperti ini echo -n -e …


5
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 < my_file.txt Tetapi dalam kedua kasus …

6
Apakah 'cat' shell built-in atau program eksternal?
Ketika saya menggunakan typeperintah untuk mencari tahu apakah catshell built-in atau program eksternal saya mendapatkan output di bawah ini: -$ type cat cat is hashed (/bin/cat) -$ Apakah ini berarti itu catadalah program eksternal /bin/cat? Saya jadi bingung, karena ketika saya mengecek output di bawah untuk echosaya harus melihat bahwa …
33 bash  cat  echo  shell-builtin 

5
Bagaimana cara menempatkan karakter khusus baris baru ke dalam file menggunakan perintah gema dan operator redirection?
Saya ingin membuat file dengan menggunakan perintah echo dan operator pengalihan, file harus dibuat dari beberapa baris. Saya mencoba memasukkan baris baru dengan "\ n" di dalam string: echo "first line\nsecond line\nthirdline\n" > foo tetapi dengan cara ini tidak ada file dengan tiga baris dibuat tetapi file dengan hanya satu …



4
mencetak teks berwarna menggunakan gema
Saya tahu bahwa untuk mencetak teks berwarna menggunakan gema, misalnya warna merah, kodenya adalah: echo -e "\e[1;31m This is red text \e[0m" dan saya tahu bahwa dalam contoh ini, 31 adalah kode warna merah dan jumlah warna lainnya adalah: Black 0;30 Dark Gray 1;30 Blue 0;34 Light Blue 1;34 Green …

5
Mengapa gema mengabaikan karakter kutipan saya?
Pertanyaan ini dimigrasikan dari Server Fault karena dapat dijawab di Unix & Linux Stack Exchange. Bermigrasi 8 tahun yang lalu . The echoperintah tidak termasuk teks lengkap yang saya berikan. Misalnya, jika saya lakukan: $ echo ' echo PARAM=` grep $ARG /var/tmp/setfile | awk '{print $2}' ` ' Ini menghasilkan: …
24 shell  quoting  echo 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.
Judi bola