Ich habe einige Ordner mit \nCharakter, deren Namen. zum Beispiel: $ ls ''$'\n''Test' Das bezieht sich auf einen Ordner mit einem Testnamen und einer Leerzeile vor seinem Namen. Wenn ich also einige Skripte wie dieses im übergeordneten Verzeichnis ausführe: while IFS= read -r d; do rmdir $d done < <(find …
Ich möchte den gesamten Inhalt eines Verzeichnisses auflisten, einschließlich des Inhalts von Unterordnern, aber sortiert nach Dateigröße. Bisher habe ich es geschafft, so weit wie möglich aufzulisten und zu sortieren, während ich noch rekursiv bin ls -lhSR(das hist schön zu haben, aber definitiv nicht wesentlich für mich, solange ich Dateigrößen …
Wenn apt searchich versage, ist der nächste Schritt normalerweise die Suche nach einer PPA, ppasearchscheint aber eine Abbruchware zu sein. Was kann ich also verwenden, um nach PPAs zu suchen (über die Befehlszeile)?
Ich habe eine tar.gzDatei von 32 GB. Ich habe versucht, bestimmte Ordner daraus zu extrahieren, daher habe ich den Inhalt mit dem folgenden Befehl aufgelistet, um die Dateistruktur anzuzeigen: tar -tvf file.tar.gz > files.txt Es scheint ewig zu dauern, alle Dateien aufzulisten. Meine Frage ist, ob das Flag -t auch …
Ich möchte die Farbe eines bestimmten Buchstabens in meinem Benutzernamen ändern, der von PS1 in Bash angezeigt wird. Beispiel: Wenn dies der Fall \uist rahul, möchte ich, dass der Buchstabe hblau und der Rest weiß ist. Ich weiß, dass \usich dies auf den Benutzernamen bezieht und das Hinzufügen einer Farbe …
File1.txt item1 carA item2 carB item3 carC item4 platD item5 carE File2.txt carA platA carB platB carC platC carE platE Gewünschte Ausgabe: item1 platA item2 platB item3 platC item4 platD item5 platE Wie kann ich es tun?
Ich suche nach Dokumentation oder einem Anwendungsfall, in dem es unter Linux ein Verzeichnis mit Shell-Skripten gibt, in dem jeder Dateiname mit einer Nummer geführt wird und die Dateien in dieser bestimmten Reihenfolge ausgeführt werden. Wie heißt diese Konvention und wo wird sie verwendet? Zum Beispiel: 0001-motd.sh 0002-proxy.sh 0300-ssh.sh Ich …
Während Sie den lessBefehl ausführen, wird durch Drücken vdie Datei im Editor geöffnet. Ich habe die EDITORUmgebungsvariable vidurch Ausführen des Befehls festgelegt export EDITOR=vi. Es funktioniert wie erwartet einwandfrei. Wenn ich den Computer neu starte, ist der Editor jedoch nicht mehr Vi. Wie mache ich es dauerhaft?
Wie kann ich bestimmte Zeichenfolgen in einer Textdatei zufällig durch Zeichenfolgen aus einer anderen Datei ersetzen? Zum Beispiel: file1.txt(file has more than 200 lines): moonwalker@address.com hansolo@address.com anakinskywalker@address.com obiwankenobi@address.com darthvader@address.com file2.txt(file has 10-20 lines): @adress1.com @adress2.com @adress3.com @adress4.com @adress5.com output.txt: moonwalker@address4.com hansolo@address1.com anakinskywalker@address5.com obiwankenobi@address2.com darthvader@address3.com
Windows verfügt über einen Powershell-Befehl, setxder Umgebungsvariablen in der Benutzer- oder Systemumgebung erstellt oder ändert. Hat Ubuntu einen ähnlichen Befehl, dh nicht mit nanooder vinur einer Zeile, um eine Umgebungsvariable systemweit hinzuzufügen oder zu aktualisieren? Implementierte Lösung Eine Zeile zum Hinzufügen / Aktualisieren grep env_name /etc/environment && sed -i.bak 's/env_name=.*/env_name="env_value"/' …
Ich habe ein paar Dateien mit dem Dateinamen durcheinander gebracht. Alle Dateinamen haben den gleichen Anfang, der als Windows-Dateiverzeichnisse erscheint. Das Problem ist, dass es mehr als 700 Dateien gibt und ich wirklich nicht alle manuell durchbenennen möchte. Dies sind Beispiele für die Dateinamen (Hinweis: Keines davon hat Dateiverzeichnisse): G:some\really\long\file\path\then\the\name1.jpg …
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.