Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:skripte

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
lpi1:skripte [2009/05/13 14:04]
127.0.0.1 Externe Bearbeitung
lpi1:skripte [2015/09/02 09:54]
stefan_miethke [Beispiel mit if/else]
Zeile 6: Zeile 6:
 </​code>​ </​code>​
  
 +((
 +Was passiert wohl, wenn man folgendes Skript aufruft:
 +<code bash>
 +#!/bin/rm
 +echo hello world!
 +</​code>​
 +))
 ==== Beispiel mit if/else ==== ==== Beispiel mit if/else ====
 <code bash> <code bash>
Zeile 15: Zeile 22:
   echo hello world!   echo hello world!
 fi fi
 +</​code>​
 +
 +==== Source ====
 +<code bash srctest>
 +#!/bin/sh
 +
 +foo=bar
 +cd /tmp
 +echo "​foo=$foo"​
 +pwd
 +ps f
 +pstree -spu
 +</​code>​
 +
 +<code bash>
 +bash ./srctest
 +chmod +x ./srctest
 +./srctest
 +source ./srctest
 +. ./srctest
 </​code>​ </​code>​
  
Zeile 20: Zeile 47:
 <code bash> <code bash>
 #!/bin/bash #!/bin/bash
-ping -c 1 -w 1 $1+ping -c 1 -w 1 "$1"
 result=$? result=$?
 if test "​$result"​ -eq 0 if test "​$result"​ -eq 0
Zeile 120: Zeile 147:
 </​code>​ </​code>​
  
 +==== Beispiel mit grep, regulärem Ausdruck, id und xargs ====
 +(Alle Benutzer und Gruppenzugehörigkeit herausfiltern)
 +<code bash>
 +#!/bin/bash
 +
 +grep -o '​^[^:​]*'​ /etc/passwd | xargs -L1 id
 +</​code>​
 + 
 ===== Etwas größeres Beispiel ===== ===== Etwas größeres Beispiel =====
 ==== Suche Mac-Addressen mit mehreren IP-Adressen im Subnetz ==== ==== Suche Mac-Addressen mit mehreren IP-Adressen im Subnetz ====
lpi1/skripte.txt · Zuletzt geändert: 2015/09/02 09:54 von stefan_miethke