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

  • Artorius FullPower

    Artorius Ful

    29 Temmuz 2007
  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • multimediaGEEKS LLC

    multimediaGE

    3 Mayıs 2010