Als «sh» getaggte Fragen

164
Wie viele zufällige Elemente, bevor MD5 Kollisionen erzeugt?

Ich habe eine Bildbibliothek auf Amazon S3. Für jedes Bild md5 ich die Quell-URL auf meinem Server plus einen Zeitstempel, um einen eindeutigen Dateinamen zu erhalten. Da S3 keine Unterverzeichnisse haben kann, muss ich alle diese Bilder in einem einzigen flachen Ordner speichern. Muss ich mir...

164
Weisen Sie der Variablen in Bash eine Ausgabe zu

Ich versuche, die Ausgabe von cURL einer Variablen wie folgt zuzuweisen: #!/bin/sh $IP=`curl automation.whatismyip.com/n09230945.asp` echo $IP sed s/IP/$IP/ nsupdate.txt | nsupdate Wenn ich das Skript ausführe, geschieht jedoch Folgendes: ./update.sh: 3: =[my ip address]: not found Wie kann ich die...

164
Überprüfen Sie, ob ein Benutzer vorhanden ist

Ich möchte ein Skript erstellen, um zu überprüfen, ob ein Benutzer vorhanden ist. Ich verwende die folgende Logik: # getent passwd test > /dev/null 2&>1 # echo $? 0 # getent passwd test1 > /dev/null 2&>1 # echo $? 2 Wenn der Benutzer existiert, haben wir Erfolg, sonst existiert...

164
Objekt mit lodash in Array umwandeln

Wie kann ich eine große Transformation objectzu arraymit lodash? var obj = { 22: {name:"John", id:22, friends:[5,31,55], works:{books:[], films:[],} 12: {name:"Ivan", id:12, friends:[2,44,12], works:{books:[], films:[],} } // transform to var arr = [{name:"John", id:22...},{name:"Ivan",...

164
Wie ignoriere ich die ansible SSH-Authentizitätsprüfung?

Gibt es eine Möglichkeit, die von Ansible durchgeführte SSH-Authentizitätsprüfung zu ignorieren? Wenn ich zum Beispiel gerade einen neuen Server eingerichtet habe, muss ich diese Frage mit Ja beantworten: GATHERING FACTS *************************************************************** The...

163
So bestimmen Sie den Funktionsnamen innerhalb einer Funktion

Wenn ich ein Bash-Skript habe wie: #!/bin/bash f() { # echo function name, "f" in this case } Gibt es eine Möglichkeit, dies zu tun? Dies kann in Hilfemeldungen wie verwendet werden printf "Usage: %s: blah blah blah \n" $(basename $0) >&2; Nur in diesem Fall wollte ich nicht $0, das...

163
Vollständige Ausgabe des PS-Befehls anzeigen

Wenn ich einen ps -auxBefehl auf meinem Linux-Server ausführe , mit dem ich mich mit Putty verbunden habe, sind nur wenige Prozesse zu lang, um in meine aktuelle Fensterbreite zu passen. Gibt es eine Alternative? - Update - Es tut mir leid, dass ich ein Downgrade durchgeführt habe. Ich dachte,...

162
Ihr Passwort salzen: Best Practices?

Ich war schon immer neugierig ... Was ist besser, wenn man ein Passwort für das Hashing salzt: Präfix oder Postfix? Warum? Oder spielt es eine Rolle, solange Sie salzen? Zur Erklärung: Wir alle wissen (hoffentlich) inzwischen, dass wir ein Passwort salzen sollten, bevor wir es für die Speicherung...

162
Standardimplementierung für Object.GetHashCode ()

Wie funktioniert die Standardimplementierung für GetHashCode()? Und handhabt es Strukturen, Klassen, Arrays usw. effizient und gut genug? Ich versuche zu entscheiden, in welchen Fällen ich meine eigenen packen soll und in welchen Fällen ich mich sicher darauf verlassen kann, dass die...

162
Schnittpunkt zweier Listen in Bash

Ich versuche, ein einfaches Skript zu schreiben, das den Inhalt in zwei Listen auflistet. Verwenden wir zur Vereinfachung ls als Beispiel. Stellen Sie sich vor, "eins" und "zwei" sind Verzeichnisse. eins = "ls eins" zwei = "ls zwei" Kreuzung $ eins $ zwei Ich bin immer noch ziemlich grün in...