Als «sh» getaggte Fragen

98
Bash-Skript zum Empfangen und Umleiten von zitierten Parametern

Ich versuche, zitierte Parameter eines Bash-Skripts abzurufen, damit sie sicher von einem verschachtelten Skript empfangen werden können. Irgendwelche Ideen? test.sh #!/bin/bash echo $* bash myecho.sh $* myecho.sh #!/bin/bash echo $1 echo $2 echo $3 echo $4 Stichprobe: bash test.sh aaa...

98
Absoluter Pfad des Bash-Skripts unter OS X.

Ich versuche, den absoluten Pfad zum aktuell ausgeführten Skript unter OS X zu ermitteln. Ich habe viele Antworten gesehen readlink -f $0. Da OS X readlinkmit BSD identisch ist, funktioniert es einfach nicht (es funktioniert mit der GNU-Version). Gibt es dafür eine sofort einsatzbereite...

98
Bereinigen von Benutzerkennwörtern

Wie kann ich vom Benutzer bereitgestellte Kennwörter maskieren oder bereinigen, bevor ich sie hashe und in meiner Datenbank speichere? Wenn PHP-Entwickler aus Sicherheitsgründen das Hashing von Benutzerpasswörtern in Betracht ziehen, denken sie häufig an diese Passwörter wie an andere vom Benutzer...

98
key_load_public: ungültiges Format

Ich habe PuTTY Key Generator verwendet, um einen 4096-Bit-RSA-2-Schlüssel mit einer Passphrase zu generieren. Ich speichere die PPK-Datei und einen öffentlichen Schlüssel im OpenSSL-Format. Der öffentliche Schlüssel im Kittformat funktioniert nicht. In jedem Fall lautet mein Fehler wie folgt: $...

97
Batch-Äquivalent zu Bash-Backticks

Wenn ich mit Bash arbeite, kann ich die Ausgabe eines Befehls wie folgt in einen anderen Befehl einfügen: my_command `echo Test` wäre das gleiche wie my_command Test (Offensichtlich ist dies nur ein unpraktisches Beispiel.) Ich frage mich nur, ob Sie in Batch dasselbe tun

97
Befehl zum Escapezeichen einer Zeichenfolge in Bash

Ich benötige einen Bash-Befehl, der eine Zeichenfolge in etwas konvertiert, das maskiert ist. Hier ist ein Beispiel: echo "hello\world" | escape | someprog Wo der Escape - Befehl macht "hello\world"in "hello\\\world". Dann kann someprog "hello\\world"wie erwartet verwenden. Dies ist natürlich ein...

97
Bash-Syntaxfehler: Unerwartetes Dateiende

Verzeih mir, dass dies ein sehr einfaches Skript in Bash ist. Hier ist der Code: #!/bin/bash # june 2011 if [ $# -lt 3 -o $# -gt 3 ]; then echo "Error... Usage: $0 host database username" exit 0 fi nach dem Ausführen von sh file.sh: Syntaxfehler: Unerwartetes

97
Lesen Sie die Eingabe in Bash innerhalb einer while-Schleife

Ich habe ein Bash-Skript, das ungefähr so ​​aussieht: cat filename | while read line do read input; echo $input; done Dies gibt mir jedoch eindeutig nicht die richtige Ausgabe, da beim Lesen in der while-Schleife aufgrund der möglichen E / A-Umleitung versucht wird, aus dem Dateinamen der Datei zu...

97
Git in Powershell sagt 'ssh-agent konnte nicht gefunden werden'

Ich habe git installiert und es funktioniert hervorragend in der Eingabeaufforderung, aber wenn ich Powershell öffne, erhalte ich folgende Warnung: WARNING: Could not find ssh-agent Ich habe Festzug laufen und mit meinem privaten Schlüssel geladen. Dies funktioniert in allen GUI-Tools und der...