Daftar Isi:

Bagaimana cara menjalankan skrip bash dari direktori lain?
Bagaimana cara menjalankan skrip bash dari direktori lain?

Video: Bagaimana cara menjalankan skrip bash dari direktori lain?

Video: Bagaimana cara menjalankan skrip bash dari direktori lain?
Video: Bagaimana cara menggunakan Bash Shell / Script pada linux 2024, November
Anonim

Jika Anda membuat skrip dapat dieksekusi dengan chmod 755 untuk berlari itu Anda hanya perlu mengetikkan jalur ke naskah . Ketika kamu melihat./ naskah sedang digunakan itu mengatakan kerang bahwa naskah terletak di yang sama direktori kamu adalah mengeksekusi dia. Untuk menggunakan jalur lengkap, Anda mengetik NS /rumah/pengguna/ skrip /someScript.

Di sini, bagaimana cara menjalankan satu skrip Shell dari yang lain?

Ada beberapa cara berbeda yang dapat Anda lakukan:

  1. Jadikan skrip lain dapat dieksekusi, tambahkan baris #!/bin/bash di bagian atas, dan jalur tempat file berada ke variabel lingkungan $PATH.
  2. Atau sebut saja dengan perintah source (alias is.)
  3. Atau gunakan perintah bash untuk menjalankannya: /bin/bash /path/to/script;

Selain itu, bagaimana cara membuat skrip dapat dieksekusi dari mana saja di Linux? Dengan asumsi contoh kita benar, Anda perlu mengetikkan chmod +x ~/Downloads/chkFile untuk membuat dia dapat dieksekusi lalu ketik mv ~/Downloads/chkFile ~/. local/bin untuk meletakkannya di direktori yang benar. Sejak saat itu, Anda harus dapat menjalankannya dari mana pun.

Dengan cara ini, bagaimana cara menjalankan file batch di direktori yang berbeda?

File Batch Dijalankan dari Dalam Folder Lain Mungkin Gagal

  1. Buat folder bernama test(2) dari direktori root Anda.
  2. Buat file batch di folder test(2) bernama test. kelelawar.
  3. Masukkan baris berikut di test.bat: echo off. berhenti sebentar.
  4. Simpan tes. kelelawar.
  5. Dari direktori root pada prompt perintah, jalankan file batch dengan baris berikut: est(2) est.bat.

Apa itu sumber di bash?

NS sumber perintah membaca dan mengeksekusi perintah dari file yang ditentukan sebagai argumennya di lingkungan shell saat ini. Berguna untuk memuat fungsi, variabel, dan file konfigurasi ke dalam skrip shell. sumber adalah shell bawaan Pesta dan shell populer lainnya yang digunakan di sistem operasi Linux dan UNIX.

Direkomendasikan: