Als «linux» getaggte Fragen

LINUX-FRAGEN MÜSSEN IM ZUSAMMENHANG MIT DER PROGRAMMIERUNG STEHEN. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf die Programmierung mit Linux-APIs oder auf Linux-spezifisches Verhalten bezieht, nicht nur, weil Sie Ihren Code zufällig unter Linux ausführen. Wenn Sie Linux-Unterstützung benötigen, können Sie https://unix.stackexchange.com oder die Stack Exchange-Site der jeweiligen Linux-Distribution wie https://askubuntu.com oder https://elementaryos.stackexchange.com/ ausprobieren.


5
So invertieren Sie einen grep-Ausdruck
Der folgende grep-Ausdruck listet erfolgreich alle EXE- und HTML-Dateien im aktuellen Verzeichnis und in den Unterverzeichnissen auf. ls -R |grep -E .*[\.exe]$\|.*[\.html]$ Wie invertiere ich dieses Ergebnis, um diejenigen aufzulisten, die stattdessen keine .html- oder .exe-Datei sind? (Das heißt , !=.)
237 regex  linux  grep 

11
Testen Sie einen wöchentlichen Cron-Job [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 2 Jahren . Verbessere diese Frage Ich habe eine #!/bin/bashDatei im Verzeichnis cron.week. Gibt es …
237 linux  cron  debian 

13
sed in-place Flag, das sowohl unter Mac (BSD) als auch unter Linux funktioniert
Gibt es einen Aufruf zur seddirekten Bearbeitung ohne Backups, der sowohl unter Linux als auch unter Mac funktioniert? Während das sedmit OS X gelieferte BSD anscheinend benötigt wird sed -i '' …, sedinterpretieren die GNU Linux-Distributionen die Anführungszeichen normalerweise als leeren Eingabedateinamen (anstelle der Sicherungserweiterung) und benötigen sed -i …stattdessen. …
237 linux  macos  sed  bsd 

9
Was entspricht Linux der DOS-Pause?
Ich habe ein Bash-Shell-Skript, in dem ich die Ausführung anhalten möchte, bis der Benutzer eine Taste drückt. Unter DOS ist dies mit dem Befehl "pause" problemlos möglich. Gibt es ein Linux-Äquivalent, das ich in meinem Skript verwenden kann?
236 linux  bash  shell 

6
"Find: Pfade müssen vor dem Ausdruck stehen:" Wie gebe ich eine rekursive Suche an, die auch Dateien im aktuellen Verzeichnis findet?
Ich habe eine harte Zeit, finden für die Spiele im aktuellen Verzeichnis zu sehen sowie dessen Unterverzeichnisse. Wenn ich find *test.cstarte, werden mir nur die Übereinstimmungen im aktuellen Verzeichnis angezeigt. (schaut nicht in Unterverzeichnisse) Wenn ich es versuche, find . -name *test.cwürde ich die gleichen Ergebnisse erwarten, aber stattdessen werden …
234 linux  bash  find 

3
grep ohne Pfad / Datei anzuzeigen: Zeile
Wie grepst du und gibst nur die passende Zeile zurück? dh Der Pfad / Dateiname wird in den Ergebnissen weggelassen. In diesem Fall möchte ich in allen .bar-Dateien im aktuellen Verzeichnis nach dem Begriff FOO suchen find . -name '*.bar' -exec grep -Hn FOO {} \;
234 linux  unix  grep  find 


6
Generieren eines SHA-256-Hash über die Linux-Befehlszeile
Ich weiß, dass die Zeichenfolge "foobar" den SHA-256-Hash c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2mithilfe von http://hash.online-convert.com/sha256-generator generiert Die Befehlszeilen-Shell: hendry@x201 ~$ echo foobar | sha256sum aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f - Erzeugt einen anderen Hash. Was vermisse ich?
233 linux  shell  sha256 

18
Wie aktiviere ich virtualenv?
Ich habe die Suche durchlaufen und verschiedene Alternativen ohne Erfolg ausprobiert und jetzt mehrere Tage damit verbracht - was mich verrückt gemacht hat. Ausführen unter Red Hat Linux mit Python 2.5.2 Begann mit der Verwendung der neuesten Version von Virtualenv, konnte diese jedoch nicht aktivieren. Ich fand irgendwo einen Vorschlag …
233 python  linux  virtualenv 

9
Wie liste ich laufende Bildschirmsitzungen auf?
Ich habe eine Reihe von Servern, auf denen ich Experimente durchführe screen. Das Verfahren ist wie folgt: ssh zum Server XXX starten screen Starten Sie die Experimente in wenigen Registerkarten ablösen screen Trennen Sie die Verbindung zum Server Während die Experimente ausgeführt werden, kann ich leicht herausfinden, auf welchen Servern …

22
Wie kann ich xargs verwenden, um Dateien zu kopieren, deren Namen Leerzeichen und Anführungszeichen enthalten?
Ich versuche, eine Reihe von Dateien unter ein Verzeichnis zu kopieren, und einige Dateien enthalten Leerzeichen und einfache Anführungszeichen. Wenn ich versuche, zusammen findund grepmit zu fädeln xargs, erhalte ich die folgende Fehlermeldung: find .|grep "FooBar"|xargs -I{} cp "{}" ~/foo/bar xargs: unterminated quote Irgendwelche Vorschläge für eine robustere Verwendung von …




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.