User Tools

Site Tools


shell_progammierung

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
shell_progammierung [2010/09/08 09:23] michaelshell_progammierung [2021/04/24 07:40] (current) – external edit 127.0.0.1
Line 10: Line 10:
 | Sonderzeichen ersetzen| Sonderzeichen wie *, ?, [] werden ersetzt. Ausser Sie stehen in "" | | Sonderzeichen ersetzen| Sonderzeichen wie *, ?, [] werden ersetzt. Ausser Sie stehen in "" |
 | Fertiges Kommando ausführen |  | | Fertiges Kommando ausführen |  |
 +
 +==== AWK ====
 +
 +|FS|Separator|
 +|RS|Record Sepatator. Normally Linbreak (\n)|
 +|NF|Number of Fields in a Record|
 +|NR|Number of active Record|
 +|ARGV|Array of all awk parameters|
 +|ARGC|number of all awk parameters|
 +|OFS|Output field separator|
 +|ORS|Output record separator|
 +
 +
 +   awk '{print $0}'
 +   df -hk | egrep "\/$" | awk '{print $5}'
 +   df -hk | awk '/sda/{print $5}'
 +   df -hk | awk 'NR>1{print $1,$3,$7}'
  
 ==== Commandos ==== ==== Commandos ====
Line 34: Line 51:
     MYVAR2=$2     MYVAR2=$2
     "let ERG=$MYVAR1+$MYVAR2"     "let ERG=$MYVAR1+$MYVAR2"
-    RETURN $ERG+    ECHO $ERG
   }   }
   ERG=`summe 5 6`    ERG=`summe 5 6` 
Line 99: Line 116:
        dosomething        dosomething
    done    done
 +   
 +==== WHILE lines in file ====
 +
 +   while read i; do
 +      echo $i
 +   done < list.txt
shell_progammierung.1283937815.txt.gz · Last modified: 2021/04/24 07:38 (external edit)