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`.

6
Apa kebalikan dari echo -e?
Jika saya memiliki string dengan karakter yang tidak dapat echodicetak , baris baru, atau tab, apakah ada cara yang dapat saya gunakan untuk mencetak string ini dan menampilkan kode untuk karakter ini (misalnya, \nuntuk baris baru, \buntuk backspace)?
13 shell  echo 

7
cap waktu sebelum gema
Ada cara yang lebih baik untuk membuat cap waktu di depan sebuah echo? Saat ini saya melakukannya dengan cara ini: #!/bin/sh if mount | grep -q /mnt/usb; then echo `date +%R\ ` "usb device already mounted" else echo `date +%R\ ` "mounting usb device..." mount -t msdosfs /dev/da0s1 /mnt/usb if …
12 shell  timestamps  echo 

2
Apakah berbahaya menjalankan gema tanpa tanda kutip?
Saya telah melihat beberapa topik yang serupa, tetapi mereka merujuk pada tidak mengutip variabel, yang saya tahu dapat menyebabkan hasil yang tidak diinginkan. Saya melihat kode ini dan bertanya-tanya apakah akan mungkin untuk menyuntikkan sesuatu untuk dijalankan ketika baris kode ini dijalankan: echo run after_bundle
11 shell  security  quoting  echo 

1
Mengapa gema mencocokkan beberapa file dua kali?
$ touch file{1..12} $ echo *e{1..12} file1 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 $ echo *{1..12} file1 file11 file12 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 Saya tidak mengerti mengapa ini terjadi. Tolong bisakah seseorang menjelaskan?


3
di Bash, bagaimana cara tidak memasukkan argumen tambahan dalam alias?
Saya mencoba melakukan sesuatu seperti alias ftp='echo do not use ftp. Use sftp instead.' hanya supaya ftptidak akan sengaja digunakan. Tapi saya perhatikan itu ftp abcd.com akan menyebabkan perintah bergema do not use ftp. Use sftp instead. abcd.com karena abcd.comdianggap sebagai argumen untuk echo. Apakah ada cara untuk membuat Bash …
10 bash  alias  ftp  echo 

1
Carriage kembali dengan perintah gema
Saya sedang berlatih perintah gema dengan opsi \r(carriage return) seperti di bawah ini. echo -e "This is \r my college" keluaran: my college tetapi ketika saya menambahkan satu kata lagi sebelumnya \rseperti di bawah ini echo -e "This is the \r my college" Maka itu memberi saya output seperti: my …
9 shell  echo  newlines 


1
Mengapa tidak ada baris baru di akhir mengutip subkulit dan meneruskan hasilnya ke gema?
Ketika saya melakukan ls | grep pngoutput dari grep adalah: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (nama file, baris baru, nama file, baris baru) kemudian, echo $(ls | grep png)output: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (nama file, spasi dari pemisahan kata, nama file, baris baru !! dari gema !!) Tidak apa-apa, tetapi ketika saya melakukan ini untuk …


3
Mengemis perintah ekor menghasilkan output yang tidak terduga?
Perintah ini, ketika dijalankan sendiri, menghasilkan hasil yang diharapkan (baris terakhir dari crontab): tail -n 1 /etc/crontab Namun, ketika saya menjalankannya sebagai bagian dari perintah gema untuk mengirim hasil ke file, itu menambahkan ringkasan semua file di direktori kerja, ditambah hasil yang diharapkan: sudo bash -c 'echo $(tail -n 1 …
8 bash  sudo  cron  echo  tail 

1
Mengapa `md5sum` tidak memberikan hash yang sama dengan Internet?
Saya ingin menemukan hash md5 dari string "a", tetapi menjalankan echo "a" | md5summemberi saya hash lain dari apa yang saya dapatkan jika saya mencari di internet (misalnya menggunakan DuckDuckGo atau hasil pencarian pertama yang saya temukan ). Menjalankan echo "a" | md5summemberi saya "60b725f10c9c85c70d97880dfe8191b3", tetapi harus "0cc175b9c0f1b6a831c399e269772661". Jika saya …
8 echo  hashsum 


2
perintah cetak bukannya gema di linux
Saya hanya dapat mencetak pesan di terminal menggunakan echoperintah linux . prayag@prayag$ echo "prayag works on JVM" prayag works on JVM Bisakah saya memiliki output yang sama dengan printperintah. Saya benar-benar membaca manual mereka, di mana $ man printmenggambarkannya sebagai program Run-mailcap yang istilahnya belum pernah saya dengar sebelumnya. Dan …
7 shell  command  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.