perintah didahului oleh “\” di terminal


Jawaban:


10

Backslash akan memaksa lsperintah untuk digunakan tanpa alias .


tolong ceritakan sedikit tentang aliasing. Apa sebenarnya alias?
Abhijeet Rastogi

Penjelasan tentang aliasing dapat menjamin pertanyaan baru, tetapi berikut adalah beberapa alias superuser.com/questions/7083/useful-command-line-aliases yang bermanfaat dan penjelasan Wikipedia en.wikipedia.org/wiki/Alias_%28command%29
heavyd

@Shadyabhi alias adalah string pendek yang telah didefinisikan sebagai jalan pintas yang nyaman untuk perintah yang lebih lama. Misalnya, lsbiasanya merupakan alias untuk ls --color, yang umumnya lebih bermanfaat daripada lsperilaku normal. Halaman MAN mendokumentasikan aliasperintah: ss64.com/bash/alias.html
sblair

thanx untuk menunjukkan hal "ls --color". Aku hanya tentang hal itu juga .. Terima kasih .. dengan baik.
Abhijeet Rastogi

2

Secara umum, backslash menekan ekspansi, kecuali, membingungkan, di mana ia seperti C-escape dari karakter kontrol.

Di bagian pertama pertanyaan Anda, sblair benar, backslash menekan aliasing, atau alias ekspansi ..

Di bagian kedua, backslash menekan ekspansi dolar: $lsmemperluas ke nilai saat ini dari lsvariabel shell, sementara $\lstidak diperluas. Jadi jika lstidak setapa-apa, echo $ls; echo $\lsakan mencetak baris kosong (isi $ ls) diikuti oleh $lspada baris berikutnya.


thanx. pendek dan tepat.
Abhijeet Rastogi
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.