Als «shell» getaggte Fragen

Die Shell ist die Befehlszeilenschnittstelle von Unix. Sie können Befehle interaktiv in eine Shell eingeben oder Skripts schreiben, um Aufgaben zu automatisieren. Verwenden Sie dieses Tag für Fragen zu / bin / sh und den meisten kompatiblen Shells (ash, bash, ksh, zsh,…). Überprüfen Sie Shell-Skripte mit Fehlern auf http://shellcheck.net, bevor Sie sie hier veröffentlichen.

1
Wozu dient das Schlüsselwort "do" in Bash for loops?
Wozu dient das doSchlüsselwort in der Bash- forLoop-Syntax? Für mich fühlt es sich überflüssig an. for i in `seq 1 2`; do echo "hi"; done Warum ist die Syntax nicht so? for i in `seq 1 2`; echo "hi"; done Ich bin sicher, dass es einen Zweck erfüllt . Ich …
76 bash  shell  for 


7
Wie benutzt man `which` in einem Alias-Befehl?
Wie die meisten Benutzer habe ich eine Reihe von Aliasen eingerichtet, um einen Standardsatz von Flags für häufig verwendete Programme bereitzustellen. Zum Beispiel, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Das Problem ist, dass, wenn ich verwenden möchte, um whichzu sehen, woher mein vim/ grep/ ls/ etc kommt, …
76 shell  zsh  alias  which 






7
Wie viele Muscheln bin ich tief?
Problem : Finde heraus, wie viele Muscheln tief ich bin. Details : Ich öffne die Shell sehr oft von vim. Bauen und ausführen und beenden. Manchmal vergesse ich und öffne ein anderes Vim und dann noch eine Muschel. :( Ich möchte wissen, wie viele Muscheln tief ich bin, vielleicht habe …
73 bash  shell-script  shell  vim  zsh 




3
Wie kann ich die POSIX-Kompatibilität von Shell-Skripten testen?
In Anbetracht der Tatsache, dass POSIX einem gemeinsamen Standard unter allen Unices am nächsten kommt, möchte ich wissen, ob es eine Shell gibt, die es ausschließlich unterstützt. Während die meisten modernen Shells POSIX unterstützen (und POSIX-kompatible Skripte problemlos ausführen), können sie nicht gut auf nicht kompatible Funktionen hinweisen. Gibt es …


4
Grundlegendes zu IFS
Die folgenden Themen auf dieser Website und StackOverflow waren hilfreich, um die Funktionsweise zu verstehen IFS: Was ist IFS im Kontext von for looping? So durchlaufen Sie die Zeilen einer Datei Bash, Zeile für Zeile aus Datei lesen, mit IFS Ich habe aber noch ein paar kurze Fragen. Ich habe …
71 shell 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.