Menampilkan Ekspansi Shell

Saat perintah dimasukkan di baris perintah, perintah tersebut diperluas menjadi outputnya yang ditampilkan. Ini disebut ekspansi.

Perintah yang Anda ketik akan dicetak dengan bantuan perintah echo di terminal. Perintah ini akan berguna ketika Anda ingin memeriksa apa yang dilakukan perintah Anda di shell.

Perintah dan Fungsi

PerintahFungsi
set -xDigunakan untuk mengaktifkan tampilan ekspansi shell.
set +xDigunakan untuk menonaktifkan tampilan ekspansi shell.

set -x

Perintah set -x mengaktifkan tampilan perintah shell.

Sintaks:

arduinoSalin kodeecho <text>

Contoh:

bashSalin kodeecho $USER
echo \$USER

Pada contoh di atas, set -x menampilkan ekspansi shell di terminal. Anda dapat melihat apa yang dilakukan shell dengan perintah yang diberikan. Dengan perintah echo $USER, ekspansi shell menunjukkan bahwa $USER diubah menjadi ‘sssit’.

Dengan perintah echo \$USER, ekspansi shell menunjukkan bahwa karena karakter khusus backslash (), $USER tidak diubah menjadi ‘sssit’.

set +x

Perintah set +x menonaktifkan tampilan perintah shell.

Sintaks:

arduinoSalin kodeecho <text>

Contoh:

bashSalin kodeecho $USER
echo \$USER

Pada contoh di atas, ekspansi shell dinonaktifkan sehingga output dicetak langsung di terminal.

ref: [1]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *