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


2
Apa format untuk mengirim pesan ke sendmail?
Saya menggunakan perintah berikut untuk membuat pesan dengan cepat, dan mengirimkannya: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com Tampaknya ketika Anda mengirim informasi dari file, dengan melakukan sesuatu seperti: sendmail email@example.com mail.txt Kemudian sendmail melihat setiap baris sebagai header, dan mem-parsingnya. Tapi cara saya …
22 shell  email  sendmail  echo 

2
Mengapa perilaku `command 1> file.txt 2> file.txt` berbeda dari` command 1> file.txt 2> & 1`?
Ketika Anda ingin mengarahkan stdout dan stderr ke file yang sama, Anda dapat melakukannya dengan menggunakan command 1>file.txt 2>&1, atau command &>file.txt. Tetapi mengapa perilaku command 1>file.txt 2>file.txtberbeda dari dua perintah di atas? Berikut ini adalah perintah verifikasi. $ cat redirect.sh #!/bin/bash { echo -e "output\noutput" && echo -e "error" …

4
Apakah selalu aman untuk menggunakan `eval echo`?
Penggunaan evalsering tidak dianjurkan karena memungkinkan eksekusi kode arbitrer. Namun, jika kita gunakan eval echo, maka sepertinya seluruh string akan menjadi argumen echosehingga harus aman. Apakah saya benar dalam hal ini?
20 bash  echo 


3
Melarikan diri dari urutan dengan "echo -e" di shell yang berbeda
Saya hanya memperhatikan bahwa sepertinya flag -etidak ada untuk echoperintah di shell saya di Linux. Apakah ini hanya pengaturan yang kacau atau itu "normal"? Beberapa kode sebagai contoh: #!/bin/sh echo -e "\e[3;12r\e[3H" Cetakan: -e \e[3;12r\e[3H Ini berhasil sebelumnya! Saya kira beberapa sttyperintah menjadi sangat salah dan sekarang tidak berfungsi lagi. …

1
echo [9876543210] menampilkan 1 4 5 6 ... mengapa?
Tolong jelaskan mengapa 1 4 5 6 ditampilkan untuk empat pernyataan gema terakhir? Saya pernah mengalami hal ini secara tidak sengaja, tetapi saya sekarang penasaran mengapa perilaku ini terjadi. Pernyataan ini berfungsi seperti yang diharapkan (untuk saya). $ echo [ 9876543210 ] [ 9876543210 ] $ echo [237890] [237890] Pernyataan …



7
Mengapa ada perbedaan waktu eksekusi gema dan kucing?
Menjawab pertanyaan ini membuat saya mengajukan pertanyaan lain: Saya pikir skrip berikut melakukan hal yang sama dan yang kedua harus jauh lebih cepat, karena yang pertama menggunakan catyang perlu membuka file berulang kali tetapi yang kedua hanya membuka file satu kali dan kemudian hanya menggemakan variabel: (Lihat bagian pembaruan untuk …

4
Apa yang ditampilkan gema $ -1?
Apa output dari echo $-1, echo $-2, echo $-3.. artinya? Di salah satu kotak Linux saya, itu menunjukkan kepada saya: echo $-1 imsBEl1 echo $-2 imsBEl2 Dan pada kotak Linux lain, itu menunjukkan: echo $-1 himBH1 echo $-2 himBH2 Apakah mereka memetakan ke beberapa lokasi memori atau sesuatu yang lain?
14 shell  echo  parameter 


6
Hanya hasil cetak setelah menemukan pola
Ada skrip (sebut saja echoer) yang mencetak untuk menyaring banyak informasi. Saya ingin hanya dapat melihat garis setelah pola ditemukan. Saya membayangkan penggunaan solusi untuk terlihat seperti echoer | solution_command <pattern> Idealnya patternakan menjadi ekspresi reguler, tetapi string nilai keras akan cukup bagi saya.
13 echo  printf 

4
Apakah mungkin untuk mencetak konten konten variabel dengan skrip shell? (referensi tidak langsung)
Misalkan saya telah mendeklarasikan variabel berikut: $ var='$test' $ test="my string" Jika saya mencetak isinya, saya melihat yang berikut: $ echo $var $test $ echo $test my string Saya ingin mencari cara untuk mencetak konten dari konten $var(yang merupakan konten $test). Jadi saya mencoba melakukan hal berikut: $ echo $(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.