PARAMETRE VE DEĞİŞKENLER Bash rehberinden alıntı "Bir parametre değerleri depolayan bir şeydir." 3 tür parametre vardır: pozisyonel parametre, özel parametreler ve değişkenler. Pozisyonel ya da konumsal parametreler komut satırında bulunan bağımsız değişkenlerdir ve bunlara bir sayı tarafından atıfta bulunulur. Özel parametreler;argüman sayısı ve son komutun çıkış kodu gibi onun mevcut durumunun özellikleri hakkinda bilgi depolamak için shell kabuğu tarafından ayarlanırlar. İsimleri örneğin " ", " # " ve " _ " gibi alfanumerik olmayan karakterlerdir. Değişkenler ise bir isim ile tanımlanırlar. İsimin içinde neyin var olacağını "Değişkenler " bölümünde açıklayacağım. Bir parametrenin değerine $3, $# ve $HOME örneklerindeki gibi isminden, rakamından veya karakterinden önceki bir dolar işaretiyle erişilir. Parametrenin adı $ , $ , veya $ örneklerinde olduğu gibi kıvırcık parantezler içerisinde de belirtilebilir.

bunu blogda paylaşsanız daha güzel olurdu.