GNU/Linux >> Belajar Linux >  >> Linux

Adakah cara untuk menghindari dot-slash saat menjalankan skrip yang dapat dieksekusi di bash?

Saya memiliki masalah yang sama dan sepertinya tidak ada jawaban sampai sekarang menjawab pertanyaan dengan jelas.

Solusi dari pertanyaan tersebut adalah dengan menambahkan export PATH=.:$PATH ke .bash_profile Anda . Ini akan menyertakan direktori saat ini ke jalur pencarian unix saat mencari perintah. Sebaiknya Anda juga memberi tahu diri sendiri tentang risiko keamanan saat melakukannya.


tambahkan jalur direktori tempat skrip Anda berada ke variabel PATH:

export PATH=$PATH:/path/to/directory

Linux
  1. Menggunakan Bash untuk otomatisasi

  2. Penanganan kesalahan dalam skrip Bash

  3. Jalankan Skrip Bash Saat Memasuki Direktori?

  1. Adakah Cara Untuk Menyinkronkan Struktur Direktori Saat File Sudah Di Kedua Sisi?

  2. Mengapa Variabel Path Berbeda Saat Menjalankan Via Sudo Dan Su?

  3. Menjalankan Jalur yang Dapat Dieksekusi Dengan Nama Yang Sama Dengan Fungsi yang Ada?

  1. .bash_profile Tidak Bersumber Saat Menjalankan Su?

  2. (sebaiknya Non-kludgey) Cara Menghindari Koreksi Ejaan Saat Menggunakan Perintah `mv` Zsh?

  3. Konfirmasi Otomatis Saat Menjalankan Skrip Bash?