In Bash eine Befehlsverknüpfung echo test > actual.txt ersetzt den Inhalt der aufgerufenen Datei actual.txtdurch "test" und erstellt die Datei, falls sie nicht vorhanden ist. Wenn die Datei jedoch vorhanden ist, öffnet bash sie einfach, schneidet sie ab und schreibt den neuen Inhalt in die Datei. Insbesondere schlägt der Umleitungsbefehl …
Ich habe ~ 30k Dateien. Jede Datei enthält ~ 100.000 Zeilen. Eine Zeile enthält keine Leerzeichen. Die Zeilen innerhalb einer einzelnen Datei werden sortiert und frei dupliziert. Mein Ziel: Ich möchte alle doppelten Zeilen in zwei oder mehr Dateien sowie die Namen der Dateien finden, die doppelte Einträge enthalten. Eine …
Gemäß dem IPv6-Standard weist Linux Schnittstellen lokale IPv6-Verbindungsadressen zu. Diesen Schnittstellen werden immer / 64 Adressen zugewiesen. Ist das richtig? Ich würde denken, dass sie / 10 sein sollten. Warum werden ihnen / 64 Adressen zugewiesen?
Beim Erstellen eines benutzerdefinierten Menüeintrags blieb dieser Befehl hängen: exec tail -n +3 $0 Versuchte es im Terminal, bekam seltsames Ergebnis, kann nicht verstehen, was dieser Befehl genau macht und warum Grub es braucht. Könnten Sie das bitte erklären?
Ich habe kürzlich meine Workstation mit Fedora 27 neu installiert, und seitdem hat virt-manager eine seltsame Sache getan. Jedes Mal, wenn ich eine VM-Konsole öffne und dann die Maus in das Fenster bewege, wird ein Dialogfeld angezeigt, in dem ich gefragt werde: Virtual Machine Manager möchte Verknüpfungen sperren Sie können …
Ich frage mich, ob es eine einfache Möglichkeit gibt, bestimmte Leitungen mit vorab zugewiesenen Zeilennummern zu bearbeiten. Angenommen, ich möchte die 1., 7., 14. und 16. Zeile einer Datei ausgeben, was ich einfach tun kann sed -n '1p;7p;14p;16p' input_file Dies wird jedoch komplizierter, wenn die Operation nicht nur gedruckt wird …
Ich möchte zwei Dateien basierend auf den darin enthaltenen gemeinsamen Daten als Header zusammenführen. Es folgt das Beispiel Datei1 >Feature scaffold1 1 100 g 101 200 g 201 300 g >Feature scaffold2 1 100 g 01 500 g >Feature scaffold3 10 500 g >Feature scaffold4 10 300 g Datei 2 …
Die Linux-Dateisystemhierarchie ( FHS ) enthält viele wichtige Verzeichnisse. Zum Beispiel habe ich gerade /sys/class/inputbeim Spielen mit meinen PS / 2-Tastatureinstellungen entdeckt. Aber all diese wichtigen Verzeichnisse sind an anderer Stelle dokumentiert, sodass man /sys/class/inputnicht erklärt werden kann, was an einem bestimmten Punkt passiert. Warum nicht READMEDateien in die Hierarchie …
Ich möchte den md5-Hash der Zeichenfolge "a" finden, aber das Ausführen echo "a" | md5sumgibt mir einen anderen Hash als den, den ich bekomme, wenn ich im Internet suche (zum Beispiel mit DuckDuckGo oder dem ersten Suchergebnis, das ich gefunden habe ). Laufen echo "a" | md5sumgibt mir "60b725f10c9c85c70d97880dfe8191b3", aber …
Nach dem Upgrade auf Kernel 4.13 begann sich der Akku meines Laptops im ausgeschalteten Zustand zu entladen (ca. 30% an einem Tag). Dies ist nicht geschehen, wenn ich den Laptop von Kernel 4.12 oder Windows 8.1 gebootet habe. Das Problem hängt also eindeutig mit der neuen Kernelversion zusammen. Ich hatte …
Ich möchte alle Dateien in einem Ordner zur Liste genannt , foldernamedass die Erweiterung hat test, atestoder btest. Mein unmittelbarer Gedanke war zu rennen ls ./foldername/*.{a,b,}test Dies funktioniert einwandfrei, es sei denn, die Erweiterung enthält nichts atest. In diesem Fall wird der Fehler angezeigt zsh: no matches found: ./foldername/*.atest. Kann …
Diese Frage scheint an mehreren Fragen und an anderen Stellen, die mit Google leicht zu finden sind, richtig beantwortet zu werden, aber ich finde die Lösung aus den unten erläuterten Gründen nicht zufriedenstellend. Aber nur zur Vervollständigung habe ich einige relevante Links eingefügt: /ubuntu/138284/how-to-downgrade-a-package-via-apt-get /ubuntu/428772/how-to-install-specific-version-of -some-package / 428778 /ubuntu/26498/choose-gcc-and-g-version ... …
Ich bin neugierig. Ist es möglich, ein 64-Bit-Programm auf einem 32-Bit-Betriebssystem mit einem 64-Bit-Prozessor zu installieren? Ich verwende Linux auf einem Himbeer-Pi 3 und versuche, eine neuere Version von MongoDB zu installieren: armv7l GNU/Linux PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)" NAME="Raspbian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=raspbian ID_LIKE=debian
Wenn zwei Prozesse durch eine Leitung verbunden sind, > cmd1 | cmd2 Gibt es eine Möglichkeit cmd1, den Namen (oder die PID) des Prozesses auf der anderen Seite des Rohrs ( cmd2) herauszufinden ? Gibt es auch eine Möglichkeit cmd2, den Namen / die PID von zu ermitteln cmd1? Ich …
Laufen bash -c 'bash -c "echo test1; exit 1;" &> /tmp/x; buildresult=$?; tail -n 100 /tmp/x; exit $buildresult;' führt dazu, test1dass auf der Konsole gedruckt wird und echo $?gedruckt wird, 1was meines Erachtens korrekt ist, da der Befehl mit dem [b/d]ash -czurückkehren sollte, was das Innere zurückgegeben hat, während dash …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.