GNU/Linux >> Belajar Linux >  >> Linux

Parameter baris perintah dalam skrip shell

Parameter baris perintah adalah cara untuk menyampaikan informasi ke dalam program atau skrip agar dapat melakukan apa yang Anda inginkan. Beberapa contoh parameter baris perintah:

$ ls -l
$ cat textfile

Parameter baris perintah di sini adalah “-l” dan “textfile”.

Bagaimana parameter baris perintah diakses dalam skrip shell? Mereka disimpan dalam variabel berikut:

  • “$0” :Ini memegang nama perintah.
  • “$1” :Ini memegang parameter pertama.
  • “$2” :Ini memegang parameter kedua.
  • “$3” :Ini memegang parameter ketiga dan polanya berulang.
  • “$#” :Ini menampung jumlah parameter yang telah dilewati.
  • “$@” :Ini menampung semua parameter

Mari kita buat skrip sederhana sebut saja parameter.sh:

#!/bin/sh
echo "Name of script: $0"
echo "First parameter: $1"
echo "Second parameter: $2"
echo "Number of parameters: $#"
echo "All parameters: $@"

Saat kami menjalankan skrip, Anda akan mendapatkan output berikut
Input:

$ sh parameters.sh hello world

Keluaran:

Name of script: parameters.sh
First parameter: hello
Second parameter: world
Number of parameters: 2
All parameters: hello world


Linux
  1. Bagaimana Cara Melewati Argumen Baris Perintah Menjadi Skrip Shell?

  2. Array Asosiatif Dalam Skrip Shell?

  3. Penguncian yang Benar Dalam Skrip Shell?

  1. Jalankan skrip Perl/PHP dari baris perintah

  2. Parameter Khusus Bash Dijelaskan dengan 4 Contoh Skrip Shell

  3. Parameter Posisi Bash Dijelaskan dengan 2 Contoh Skrip Shell

  1. 6 Operator Rantai Baris Perintah Bash Shell di Linux

  2. Dapatkan baris pertama dari keluaran perintah shell

  3. Clonezilla dari Baris Perintah