Portál AbcLinuxu, 11. května 2025 04:10

Dotaz: jak na vlastní přepinače ve funkcích v bash

19.11.2012 13:34 Jakub
jak na vlastní přepinače ve funkcích v bash
Přečteno: 537×
Odpovědět | Admin
Ahoj, poradí někdo, jak při použití nějakého přepinače zjistit v dané funkci , že je vyžadovaný tento přepinač a ještě získat hodnotu toho přepínače? Díky
fce --copy "/home/virt/*"
fce ()
{
  if --copy
  then
  echo ?? # /home/virt/*
  fi
}
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.11.2012 13:54 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: jak na vlastní přepinače ve funkcích v bash
Odpovědět | | Sbalit | Link | Blokovat | Admin
getopts by nestačil (popř. getopt)?
I am always ready to learn although I do not always like to be taught. (W. Churchill)
19.11.2012 17:42 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: jak na vlastní přepinače ve funkcích v bash
Odpovědět | | Sbalit | Link | Blokovat | Admin
Uplne rovnako ako skripte. Ked volas skript, tak sa jeho cmdl parametre daju najst v $1,... Rovnako funkcia ma svoje parametre v $1,... A samozrejme spomenute getopts ulahci zivot. Vygoogli si nejaky priklad k nemu. Len tak na zelenej luke som to prvykrat tiez nenapisal (a este ani desiaty, dnes uz asi hej).
If you hold a Unix shell up to your ear, you can you hear the C.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.