Pertanyaan yang diberi tag «shell»

Shell adalah antarmuka baris perintah Unix. Anda dapat mengetik perintah dalam shell secara interaktif, atau menulis skrip untuk mengotomatiskan tugas. Gunakan tag ini untuk pertanyaan yang berlaku pada / bin / sh dan sebagian besar shell yang kompatibel (abu, bash, ksh, zsh, ...). Untuk skrip shell dengan kesalahan, silakan periksa di http://shellcheck.net sebelum memposting di sini.

15
Kustomisasi apa yang telah Anda lakukan pada profil shell Anda untuk meningkatkan produktivitas?
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya tahu beberapa orang memiliki beberapa skrip startup dan beberapa orang mempersonalisasi prompt. Satu pengembang menggunakan alias pendek untuk jalur panjang yang sering dia kunjungi dan …

2
Bagaimana cara memasukkan variabel ke dalam string yang berisi ""?
Saya ingin membuat string xml dengan memasukkan variabel: str1="Hello" str2="world" xml='<?xml version="1.0" encoding="iso-8859-1"?><tag1>$str1</tag1><tag2>$str2</tag2>' echo $xml Hasilnya seharusnya <?xml version="1.0" encoding="iso-8859-1"?><tag1>Hello</tag1><tag2>world</tag2> Tapi yang saya dapatkan adalah: <?xml version="1.0" encoding="iso-8859-1"?><tag1>$str1</tag1><tag2>$str2</tag2> Saya juga mencoba xml="<?xml version="1.0" encoding="iso-8859-1"?><tag1>$str1</tag1><tag2>$str2</tag2>" Tetapi itu menghilangkan kutip ganda dalam dan memberi: <?xml version=1.0 encoding=iso-8859-1?><tag1>hello</tag1><tag2>world</tag2>
25 bash  shell  variable  xml 

2
Apa arti $ {PATH: +: $ {PATH}}?
Saya baru-baru memperhatikan hal berikut di profil cygwin saya, lebih tepatnya: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Apa artinya? Mengapa tidak hanya $ PATH? Apakah ini 'jika $ PATH ada, lalu tambahkan: $ PATH'? Tujuan saya adalah untuk menukar urutan dan meletakkan jalur cygwin di belakang jalur windows. Di masa lalu saya akan melakukannya $PATH:/usr/local/bin:/usr/bin …

2
Perbedaan antara 'echo' dan 'echo -e' [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Apa perbedaan antara echodan echo -e? Kutipan ("" atau '') manakah yang harus digunakan dengan perintah …
25 shell 

2
Perintah sumber feed dengan pipa
Sebelumnya saya menggunakan sourceperintah seperti ini: source file_name Tapi yang saya coba lakukan adalah ini: echo something | source Yang tidak berhasil.
25 shell  pipe 

3
Apa arti $ # dalam shell?
Apa yang dimaksud $#dengan shell? Saya punya kode seperti if [ $# -eq 0 ] then Saya ingin mengerti apa $#artinya, tetapi pencarian Google sangat buruk untuk mencari hal-hal semacam ini.

1
apa yang anda maksud dengan shell interaktif?
UNIX: Referensi Lengkap, Edisi Kedua oleh Kenneth H. Rosen et al. Anda dapat memulai shell lain setelah masuk dengan menggunakan nama shell sebagai perintah; misalnya, untuk memulai shell Korn, Anda bisa mengetikkan ksh di command prompt. Jenis shell ini bukan shell login, dan Anda tidak perlu masuk lagi untuk menggunakannya, …
25 shell 






2
Bagaimana cara mereset lingkungan shell?
Masalah ini telah mengganggu saya untuk sementara waktu, dan meskipun saya pikir saya sudah menemukan jawaban saya melalui EnvWatcher , sayangnya itu hanya bekerja di Bash. Dan saya menggunakan zsh. Saya ingin meniru hal-hal yang dilakukan env-watcher, pada tingkat yang lebih rendah mungkin, tetapi saya perlu tahu apakah ada perintah …


3
Apakah dukungan bash fork mirip dengan fork C ()?
Saya memiliki skrip yang ingin saya tandai pada satu titik sehingga dua salinan skrip yang sama berjalan. Misalnya, saya ingin ada skrip bash berikut: echo $$ do_fork() echo $$ Jika skrip bash ini benar-benar ada, output yang diharapkan adalah: <ProcessA PID> <ProcessB PID> <ProcessA PID> atau <ProcessA PID> <ProcessA PID> …
25 shell  fork 

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.