SORU
2 HAZİRAN 2009, Salı


Nasıl bir kabuk diğer komut satırı geçmesi?

Nasıl bir takma ad için komut satırı argümanları geçtim mi? İşte bir örnek:

alias mkcd='mkdir $1; cd $1;'

Ama bu durumda xx $zamanında diğer zaman yaratmak değil, çevrilmiş oluyor. Ancak, geçici bir çözüm bir kabuk işlevi (biraz googling sonra) aşağıdaki gibi kullanarak oluşturdum:

function mkcd(){
  mkdir $1
  cd $1
}

Eğer CL parametreleri kabul eden takma ad yapmak için bir yol olup olmadığını bilmek istiyordu.
BTW - 'bash' varsayılan kabuk olarak. işime

CEVAP
2 HAZİRAN 2009, Salı


Yolu buldun: bir diğer ad yerine. bir işlev oluşturun C kabuk takma bağımsız yapmak için bir mekanizma vardır, ama bash ve Korn kabuğu işlev mekanizması daha esnek ve aynı yeteneği sağlar, çünkü gelmiyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012
  • taliajoy18

    taliajoy18

    12 Temmuz 2011