Als «shell» getaggte Fragen

Der Begriff "Shell" bezieht sich auf eine allgemeine Klasse textbasierter interaktiver Befehlsinterpreter, die am häufigsten mit den Unix- und Linux-Betriebssystemen verbunden sind. Bei Fragen zu Shell-Skripten verwenden Sie bitte ein spezifischeres Tag wie "bash", "Powershell" oder "ksh". Ohne ein bestimmtes Tag sollte eine tragbare (POSIX-kompatible) Lösung angenommen werden, obwohl die Verwendung von 'posix' zusätzlich oder 'sh' vorzuziehen ist.



4
Verarbeiten Sie alle Argumente außer dem ersten (in einem Bash-Skript).
Ich habe ein einfaches Skript, in dem das erste Argument für den Dateinamen reserviert ist und alle anderen optionalen Argumente an andere Teile des Skripts übergeben werden sollten. Mit Google habe ich dieses Wiki gefunden , aber es lieferte ein wörtliches Beispiel: echo "${@: -1}" Ich kann nichts anderes zum …
444 bash  shell 



10
So erhalten Sie ein Kennwort aus einem Shell-Skript ohne Echo
Ich habe ein Skript, das einen Prozess automatisiert, der Zugriff auf ein kennwortgeschütztes System benötigt. Der Zugriff auf das System erfolgt über ein Befehlszeilenprogramm, das das Benutzerkennwort als Argument akzeptiert. Ich möchte den Benutzer auffordern, sein Kennwort einzugeben, es einer Shell-Variablen zuzuweisen und diese Variable dann zum Erstellen der Befehlszeile …
424 bash  shell  scripting  sh 



15
Pipe-Ausgabe und Capture-Exit-Status in Bash
Ich möchte einen Befehl mit langer Laufzeit in Bash ausführen und sowohl den Exit-Status erfassen als auch die Ausgabe abschlagen . Also mache ich das: command | tee out.txt ST=$? Das Problem ist, dass die Variable ST den Exit-Status von teeund nicht von Befehl erfasst . Wie kann ich das …

18
Wie speichere ich eine interaktive Python-Sitzung?
Ich benutze häufig den Python-Interpreter, um mit Datenbanken, Dateien usw. zu arbeiten - im Grunde genommen viele manuelle Formatierungen von halbstrukturierten Daten. Ich speichere und bereinige die nützlichen Teile nicht so oft, wie ich möchte. Gibt es eine Möglichkeit, meine Eingaben in der Shell zu speichern (Datenbankverbindungen, Variablenzuweisungen, wenig für …

30
Wie füge ich einem Shell-Skript einen Fortschrittsbalken hinzu?
Wenn Sie in Bash oder einer anderen Shell in * NIX Skripte erstellen und einen Befehl ausführen, der länger als einige Sekunden dauert, wird ein Fortschrittsbalken benötigt. Beispiel: Kopieren einer großen Datei, Öffnen einer großen TAR-Datei. Welche Möglichkeiten empfehlen Sie, Shell-Skripten Fortschrittsbalken hinzuzufügen?
413 bash  shell  zsh 

9
Hochladen von POST-Daten mit Dateien mithilfe von Curl
Ich möchte cURL verwenden, um nicht nur Datenparameter in HTTP POST zu senden, sondern auch Dateien mit einem bestimmten Formularnamen hochzuladen. Wie soll ich das machen? HTTP-Post-Parameter: userid = 12345 filecomment = Dies ist eine Bilddatei Hochladen der HTTP-Datei: Dateispeicherort = /home/user1/Desktop/test.jpg Formularname für Datei = Bild (entspricht $ _FILES …
413 shell  file  curl  post  file-upload 


10
Holen Sie sich die Programmausführungszeit in der Shell
Ich möchte etwas in einer Linux-Shell unter verschiedenen Bedingungen ausführen und die Ausführungszeit jeder Ausführung ausgeben können. Ich weiß, dass ich ein Perl- oder Python-Skript schreiben könnte, das dies tun würde, aber gibt es eine Möglichkeit, dies in der Shell zu tun? (was zufällig Bash ist)
407 linux  bash  shell 

22
Wie führe ich Mongo-Befehle über Shell-Skripte aus?
Ich möchte mongoBefehle in einem Shell-Skript ausführen , z. B. in einem Skript test.sh: #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Wenn ich dieses Skript über ausführe ./test.sh, wird die Verbindung zu MongoDB hergestellt, aber die folgenden Befehle werden nicht ausgeführt. Wie führe ich andere Befehle über ein Shell-Skript aus test.sh?
403 mongodb  bash  shell  sh 

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.