Isi kandungan:

Bagaimanakah saya menjalankan skrip bash dari direktori lain?
Bagaimanakah saya menjalankan skrip bash dari direktori lain?

Video: Bagaimanakah saya menjalankan skrip bash dari direktori lain?

Video: Bagaimanakah saya menjalankan skrip bash dari direktori lain?
Video: Pengantar Perintah Penting di Linux | Tutorial Shell Scripting (Bash) Bahasa Indonesia untuk Pemula 2024, Disember
Anonim

Jika anda membuat skrip boleh laku dengan chmod 755 untuk berlari anda hanya perlu menaip laluan ke skrip . Bila awak lihat./ skrip sedang digunakan ia memberitahu cangkerang bahawa skrip terletak di tempat yang sama direktori Awak melaksanakan ia. Untuk menggunakan laluan penuh anda taip sh /home/user/ skrip /someScript.

Di sini, bagaimana saya menjalankan satu skrip shell dari yang lain?

Terdapat beberapa cara berbeza yang boleh anda lakukan:

  1. Jadikan skrip lain boleh laku, tambahkan baris #!/bin/bash di bahagian atas dan laluan di mana fail adalah kepada pembolehubah persekitaran $PATH.
  2. Atau panggil dengan arahan sumber (alias ialah.)
  3. Atau gunakan perintah bash untuk melaksanakannya: /bin/bash /path/to/script;

Selain itu, bagaimanakah saya boleh membuat skrip boleh laku dari mana-mana sahaja di Linux? Dengan mengandaikan contoh kami betul, anda perlu menaip chmod +x ~/Downloads/chkFile ke buat ia boleh dilaksanakan dan kemudian taip mv ~/Downloads/chkFile ~/. local/bin untuk meletakkannya dalam direktori yang betul. Sejak itu, anda sepatutnya dapat melaksanakannya dari mana sahaja ia berada.

Dengan cara ini, bagaimana saya menjalankan fail kelompok dalam direktori yang berbeza?

Fail Kelompok Dijalankan dari Dalam Folder Lain Mungkin Gagal

  1. Buat folder bernama test(2) dari direktori root anda.
  2. Buat fail kelompok dalam folder test(2) yang dipanggil test. kelawar.
  3. Masukkan baris berikut dalam test.bat: echo off. jeda.
  4. Simpan ujian. kelawar.
  5. Daripada direktori akar pada gesaan arahan, jalankan fail kelompok dengan baris berikut: est(2) est.bat.

Apakah sumber dalam bash?

The sumber arahan membaca dan melaksanakan arahan daripada fail yang ditentukan sebagai hujahnya dalam persekitaran shell semasa. Ia berguna untuk memuatkan fungsi, pembolehubah dan fail konfigurasi ke dalam skrip shell. sumber ialah cangkerang terbina dalam Bash dan cangkerang popular lain yang digunakan dalam sistem pengendalian Linux dan UNIX.

Disyorkan: