Portál AbcLinuxu, 9. května 2025 23:54
# balicky INC_PKGS="flex bison svn rsync" # pro vsechny balicky, ktere jsou v promene INC_PKGS nastav 1 if $pkg in $INC_PKGS included=1 fiNemel byste pro me nekdo nejakou radu ???
if `echo $INC_PKGS | grep -q $pkg` ; then included=1 fiJe to ale potreba trochu "zobecnit"...
INC_PKGS="flex bison svn rsync" for neco in $INC_PKGS; do included_${neco}=1 done;vytvoří:
included_flex included_bison included_svn included_rsyncs hodnotou 1 u každé. Praktický význam?
# medzery na zaciatku a na konci retazca su podstatne INC_PKGS=" flex bison svn rsync " if [[ "$INC_PKGS" =~ " $pkg " ]]; then included=1 fi
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.