Als «sh» getaggte Fragen

191
Lesen Sie eine Variable in Bash mit einem Standardwert

Ich muss einen Wert vom Terminal in einem Bash-Skript lesen. Ich möchte in der Lage sein, einen Standardwert anzugeben, den der Benutzer ändern kann. # Please enter your name: Ricardo^ In diesem Skript lautet die Eingabeaufforderung "Bitte geben Sie Ihren Namen ein:". Der Standardwert ist...

190
Ändern Sie das aktuelle Verzeichnis aus einem Bash-Skript

Ist es möglich, das aktuelle Verzeichnis über ein Skript zu ändern? Ich möchte ein Dienstprogramm für die Verzeichnisnavigation in Bash erstellen. Ich habe ein Testskript erstellt, das wie folgt aussieht: #!/bin/bash cd /home/artemb Wenn ich das Skript über die Bash-Shell ausführe, ändert sich das...

190
Einen Shell-Befehl wiederholt ausführen, bis er fehlschlägt?

Ich habe einen Fuzzy- Test geschrieben, der unzuverlässig fehlschlägt. Ich habe Debug-Code hinzugefügt, aber jetzt möchte ich den Test ausführen, bis er fehlschlägt, damit ich die Debug-Ausgabe erfassen kann. Ich habe den Test so eingerichtet, dass ich ihn ausführen kann mit: ./runtest Meine...

188
Übergeben von Arrays als Parameter in Bash

Wie kann ich ein Array als Parameter an eine Bash-Funktion übergeben? Hinweis: Nachdem ich hier auf Stack Overflow keine Antwort gefunden habe, habe ich meine etwas grobe Lösung selbst veröffentlicht. Es kann nur ein Array übergeben werden, und es ist das letzte Element der Parameterliste....

187
NHibernate ISession Flush: Wo und wann und warum?

Eines der Dinge, die mich gründlich verwirren, ist die Verwendung von session.Flush, in Verbindung mit session.Commitund session.Close. Manchmal session.Closefunktioniert es, z. B. werden alle Änderungen festgeschrieben, die ich benötige. Ich weiß, dass ich Commit verwenden muss, wenn ich eine...

187
SSH-Bibliothek für Java [geschlossen]

Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Kennt jemand eine...

187
ungültiger Befehlscode. trotz Escape-Zeiträumen mit sed

Sie müssen CVS für einen aktuellen Client verwenden und die Adresse für das Remote-Repo ändern. Die einzige Möglichkeit, die Remote-Adresse in meinem lokalen Code zu ändern, ist ein rekursives Suchen und Ersetzen. Mit dem Befehl sed würde ich jedoch erwarten, dass es funktioniert: find ./ -type f...