TipiWiki2

[ BashMagic ]

edit | Recent Changes | Find Page | All Pages | Front Page |

Loop for, while until

http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-7.html

Batch in der Bash

ersetzen mit

${i/pg8/pgm}
z.B.
for i in *.pg8; do echo ${i/pg8/pgm}; done

Dateiinhalte ersetzen (mit Editor)

for f in */*_omni.db ; do ed $f <<EOT ; done
dann im Editor:

%s/-1 -1/536 400/                           // '-1 -1' durch '536 400' ersetzen
%s#/unwarp/#/Framegrabber/#                 // 'unwarp' durch 'Framegrabber' ersetzen 
wq
EOT

Arrays

#!/bin/sh

FOO=( bar string 'some text')
foonum=${#FOO}

for ((i=0;i<$foonum;i++)); do
   echo ${FOO[${i}]}

done
s.a.:
http://articles.techrepublic.com.com/5100-1035_11-5820685.html?part=rss&tag=feed&subj=tr

tarjeta de visitas