Portál AbcLinuxu, 9. srpna 2025 00:01
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
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 "!".
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.