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

  • Best Quality Cartoons

    Best Quality

    10 ŞUBAT 2014
  • modica89

    modica89

    24 HAZİRAN 2007
  • TopOfTheTech

    TopOfTheTech

    5 NİSAN 2010