Vorlage:UserShell
(Weitergeleitet von Vorlage:ShellPrompt)
Zur Navigation springen
Zur Suche springen
Mit dieser Vorlage kann man einen Befehl auflisten, den der Benutzer ausführen muss. Das Pendant mit Rootrechten ist Vorlage:RootShell
Beispiele
{{UserShell|whatis $(ls /usr/bin/)}}
Das sieht dann so aus:
user@debian:~$ whatis $(ls /usr/bin/)
Viele Shell-Befehle enthalten das Pipe "|" Symbol, dieses ist allerdings im Wiki ein Teil der Syntax für Vorlagen. Deshalb gibt es die Vorlage:Pipe:
{{UserShell|ls -l /usr/bin {{Pipe}} less}}
Das sieht dann so aus:
user@debian:~$ ls -l /usr/bin | less
Das Gleichzeichen "=" muss ebenfalls ausgesteuert werden. Dafür gibt es die Vorlage:EqualSign:
{{UserShell|dd if{{EqualSign}}/dev/zero of{{EqualSign}}~/datei bs{{EqualSign}}512 count{{EqualSign}}1}}
Das Ergebnis ist
user@debian:~$ dd if=/dev/zero of=~/datei bs=512 count=1
Oftmals ist es nötig mehrere Befehle hintereinander auszuführen:
Hinweis: Im Moment können so max. 20 Zeilen erzeugt werden. Alle weiteren Zeilen werden ignoriert! Wenn irgendwer mehr benötigt, könnte die Begrenzung aber auch erhöht werden. |
{{UserShell |./configure |make -j 6}}
Das sieht dann so aus:
user@debian:~$ ./configure
user@debian:~$ make -j 6
Weiter ist es nun möglich Pfadangaben zu machen. Wird keine Pfandangabe gemacht, so wird immer ~als Standardwert angenommen.
{{UserShell|Pfad=~/gnome/gnome-shell/src |./configure |make -j 6}}
Das sieht dann so aus:
user@debian:~/gnome/gnome-shell/src$ ./configure
user@debian:~/gnome/gnome-shell/src$ make -j 6