Pertanyaan yang diberi tag shell

26
Jalankan skrip di shell saat ini tanpa. sebelum perintah

Jika skrip harus dieksekusi di shell saat ini, itu dapat dicapai dengan menambahkan titik sebelum perintah: . ./somescript.sh Apakah ada cara untuk melakukan ini tanpa mengetik titik setiap kali? Misalnya perintah untuk mengubah shell induk dari skrip itu

26
ln -s dengan path relatif ke pwd

Saya mencoba membuat banyak tautan simbolik, tetapi saya tidak tahu mengapa ini berhasil ln -s /Users/niels/something/foo ~/bin/foo_link sementara ini cd /Users/niels/something ln -s foo ~/bin/foo_link tidak. Saya percaya ini ada hubungannya dengan foo_linkmenautkan ke foo in...

26
Array dalam Unix Bourne Shell

Saya mencoba menggunakan array di shell Bourne ( /bin/sh). Saya menemukan bahwa cara untuk menginisialisasi elemen array adalah: arr=(1 2 3) Tetapi sedang mengalami kesalahan: syntax error at line 8: `arr=' unexpected Sekarang posting di mana saya menemukan sintaks ini mengatakan itu untuk...

26
Gunakan file konfigurasi untuk skrip shell saya

Saya perlu membuat file konfigurasi untuk skrip saya sendiri: di sini sebuah contoh: naskah: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" >&2 echo "Surname=$sur" >&2 Isi dari /home/myuser/test/config: nam="Mark" sur="Brown" itu berhasil! Pertanyaan saya: apakah...

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

25
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,...