scripting:sh
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
scripting:sh [2013-11-22 11:04] – root | scripting:sh [2016-01-10 21:29] – root | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Bourne Shell ====== | ====== Bourne Shell ====== | ||
- | == Text zeilenweise verarbeiten | + | == Loop through multi line text (including spaces) |
< | < | ||
- | while read LINE; | + | while read LINE |
do | do | ||
- | | + | |
done <<< | done <<< | ||
+ | </ | ||
+ | |||
+ | or in bashish with command output: | ||
+ | |||
+ | < | ||
+ | while read LINE | ||
+ | do | ||
+ | echo " | ||
+ | done <<< | ||
</ | </ | ||
Line 15: | Line 24: | ||
echo 3.14158 2.348 | awk '{ printf(" | echo 3.14158 2.348 | awk '{ printf(" | ||
echo "" | echo "" | ||
+ | awk '{ print $1/2 }' <<< | ||
| | ||
bc | bc | ||
Line 21: | Line 31: | ||
bash | bash | ||
result=$((30*1000/ | result=$((30*1000/ | ||
- |
scripting/sh.txt · Last modified: 2016-05-20 17:00 by root