Linux Terminal 201: ifconfig vs ip - HakTip 154
Daftar Isi:
Perintah
source
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.
source
adalah shell bawaan di Bash dan shell populer lainnya yang digunakan dalam sistem operasi Linux dan UNIX. Perilakunya mungkin sedikit berbeda dari shell ke shell.
Sintaks Perintah Sumber
Sintaks untuk perintah
source
adalah sebagai berikut:
source FILENAME. FILENAME
-
source
dan.
(suatu periode) adalah perintah yang sama. JikaFILENAME
bukan path lengkap ke file, perintah tersebut akan mencari file dalam direktori yang ditentukan dalam variabel lingkungan$PATH
. Jika file tidak ditemukan di$PATH
, perintah akan mencari file di direktori saat ini. Jika adaARGUMENTS
yang diberikan, mereka akan menjadi parameter posisi untukFILENAME
. JikaFILENAME
ada kode keluar perintahsource
adalah0
, jika tidak jika file tidak ditemukan itu akan mengembalikan1
.
Contoh Perintah Sumber
Pada bagian ini, kita akan melihat beberapa contoh dasar tentang cara menggunakan perintah
source
.
Fungsi Sumber
Dalam contoh ini, kami akan membuat file yang menyertakan fungsi bash yang memeriksa apakah pengguna yang menjalankan skrip adalah root dan jika tidak, itu akan menampilkan pesan dan keluar dari skrip.
functions.sh
check_root () { if]; then echo "This script must be run as root" exit 1 fi }
Sekarang di setiap skrip Anda yang perlu dijalankan hanya oleh pengguna root cukup sumber file
functions.sh
dan panggil fungsi:
#!/usr/bin/env bash source functions.sh check_root echo "I am root"
Keuntungan dari pendekatan ini adalah skrip Anda akan lebih kecil dan lebih mudah dibaca, Anda dapat menggunakan kembali file fungsi yang sama kapan pun diperlukan dan jika Anda perlu memodifikasi suatu fungsi, Anda hanya akan mengedit satu file.
File Konfigurasi Bash
Dengan perintah
source
, Anda juga dapat membaca variabel dari file. Variabel harus ditetapkan menggunakan sintaks Bash,
VARIABLE=VALUE
.
Mari kita buat file konfigurasi pengujian:
VAR1="foo" VAR2="bar"
Di skrip bash Anda gunakan perintah
source
untuk membaca file konfigurasi:
#!/usr/bin/env bash source config.sh echo "VAR1 is $VAR1" echo "VAR2 is $VAR2"
Kesimpulan
Dalam panduan ini, Anda telah belajar cara menggunakan perintah
source
builtin di skrip shell Anda.
Ekstensi Mozilla Akan Menyadap Perintah-Perintah Tertentu

Perpanjangan eksperimental ke Mozilla Firefox memungkinkan orang mengganti perintah teks sederhana untuk tugas-tugas Web yang rumit.
Perintah perintah Windows 8 Master

Selesaikan lebih banyak hal dalam waktu yang lebih singkat di desktop atau tablet dengan menguasai kontrol sentuh Windows 8 dan keyboard / mouse yang setara.
Perintah perintah layar penuh pada Windows 7/8/10

Mengapa saya tidak membuka perintah perintah layar penuh di Windows 7? Bagaimana membuka command prompt layar penuh di Windows 7? Artikel ini menjawab pertanyaan seperti itu!