Portál AbcLinuxu, 9. srpna 2025 00:01


Dotaz: Neznamy zapis (bash script)

Pačmaga avatar 13.2.2008 16:20 Pačmaga | skóre: 3 | blog: manual_sk
Neznamy zapis (bash script)
Přečteno: 371×
Odpovědět | Admin

Zdravim .. rozoberam svoj rc.sysinit (v archlinuxe) a narazil som na cyklus ktory si neviem vysvetlit ..

----------------------------------------------

if ! [ "$load_modules" = "off" ]; then#########ked premenna load_modules nieje rovna off tak ..

if [ -f /proc/modules ]; then##############ked modules je subor tak ..

stat_busy "Loading Modules"#############(cez funkciu (stat_busy) sa vypise na obrazovku Loading modules)

for mod in "${MODULES[@]}"; do##########do mod budu vkladane premenne MODULES=(daco daco ...)

if [ "$mod" = "${mod#!}" ]; then ##########TUTO JE KAMEN URAZU.."${mod#!}"

/sbin/modprobe $mod

fi

done

stat_done

fi

---------------------------------------------

vopred dikym

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

mess avatar 13.2.2008 17:03 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: Neznamy zapis (bash script)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já bych řekl, že to bude neco ve smyslu: Pokud název modulu nezačíná na "!". Když se podíváš do /etc/rc.conf, tak tam píšou, že když nechceš, aby se modul nahrál (ale z jakéhokoliv důvodu ho chceš v tom seznamu), napíšeš před něj "!".
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
13.2.2008 17:19 petris
Rozbalit Rozbalit vše Re: Neznamy zapis (bash script)
Kdyz retezec v mod je stejnej jako retezec v mod po odstraneni pocatecniho vykricniku tak...

${parametr#match} dela vic nez jen odtrhavani, kouknete do man bash ;-)

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.