Als «sh» getaggte Fragen

156
Sowohl stdout als auch stderr in bash leiten?

Es scheint, dass neuere Versionen von bash den &>Operator haben, der (wenn ich das richtig verstehe) sowohl stdout als auch stderr in eine Datei &>>umleitet (wird stattdessen an die Datei angehängt, wie Adrian klarstellte). Was ist der einfachste Weg, um dasselbe zu erreichen, aber...

154
Verschieben Sie alle Dateien bis auf eine

Wie kann ich alle Dateien außer einer verschieben? Ich suche so etwas wie: 'mv ~/Linux/Old/!Tux.png ~/Linux/New/' wo ich alte Sachen in neue Sachen-Ordner außer verschieben Tux.png. ! -Zeichen steht für eine Negation. Gibt es ein Werkzeug für den

154
Wie sortiere ich einen Ruby Hash nach Zahlenwert?

Ich habe einen Zähler-Hash, den ich nach Zählung sortieren möchte. Das Problem, auf das ich stoße, ist, dass die Standardfunktion Hash.sort Zahlen eher nach Zeichenfolgen als nach Zahlengröße sortiert. dh gegebener Hash: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 }...

154
Schnellster Hash für nicht kryptografische Zwecke?

Ich bereite im Wesentlichen Phrasen vor, die in die Datenbank aufgenommen werden sollen. Sie können fehlerhaft sein, daher möchte ich stattdessen einen kurzen Hash von ihnen speichern (ich werde einfach vergleichen, ob sie existieren oder nicht, also ist Hash ideal). Ich gehe davon aus, dass MD5...

152
Wie führe ich zwei Befehle in Sudo aus?

Gibt es eine Möglichkeit, wie ich zwei Db2-Befehle über eine Befehlszeile ausführen kann? (Sie werden von einem PHP- execBefehl aufgerufen .) db2 connect to ttt (Beachten Sie, dass die Verbindung für den zweiten Befehl aktiv sein muss db2 UPDATE CONTACT SET EMAIL_ADDRESS =

152
Wie erhalte ich die zweite Spalte aus der Befehlsausgabe?

Die Ausgabe meines Befehls ist ungefähr so: 1540 "A B" 6 "C" 119 "D" Die erste Spalte ist immer eine Zahl, gefolgt von einem Leerzeichen und einer Zeichenfolge in doppelten Anführungszeichen. Mein Zweck ist es, nur die zweite Spalte zu erhalten, wie: "A B" "C" "D" Ich wollte verwenden...