Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen

2
grep umgebende Charaktere eines Matches
Ich möchte in einem riesigen Datenbank-Dump suchen und ersetzen, und es tut nicht das, was meiner Meinung nach passieren sollte. Ich möchte nach meiner Zielzeichenfolge in der Datei suchen und dann die umgebenden 8 Zeichen oder so sehen (je nach Bedarf muss ich diese Zahl möglicherweise anpassen). Wie kann ich …


2
Bash: Mehrere for-Schleifen im Hintergrund
Ist dies der richtige Weg, um mehrere aufeinanderfolgende Verarbeitungen im Hintergrund zu starten? for i in {1..10}; do for j in {1..10}; do run_command $i $j; done & done; Alle jsollten für eine bestimmte Zeit nacheinander verarbeitet werden i, aber alle isollten gleichzeitig verarbeitet werden.

5
Entfernen Sie ein oder mehrere Felder, die durch ein "-" am Zeilenende getrennt sind
Ich werde die Daten googleapis.txt analysieren bucket,abc-def-ghi-45gjd4-wwxis bucket,dde-wwq-ooi-66ciow-po22q instance,jkl-mno-1-zzz-68dkakw-oo9w8 disk,pqr-stu-10-kuy-l2oxapw-rp4lt Ich erwarte das Ergebnis wie folgt bucket,abc-def-ghi bucket,dde-wwq-ooi instance,jkl-mno-1-zzz disk,pqr-stu-10-kuy Ich denke, dass ich mich ändern muss -, um ein Leerzeichen zu sein, und dann diesen Befehl ausführen muss cat googleapis.txt | awk '{$NF="";sub(/[ \t]+$/,"")}1' | awk '{$NF="";sub(/[ \t]+$/,"")}1' Ich …

5
Erstellen Sie dieselben Unterordner in einem anderen Ordner
Ich habe ein Verzeichnis foomit Unterverzeichnissen. Ich möchte die gleichen Unterverzeichnisnamen in einem anderen Verzeichnis erstellen, ohne deren Inhalt zu kopieren. Wie mache ich das? Gibt es eine Möglichkeit, eine lsAusgabe als Klammererweiterungsliste zu erhalten?
8 mkdir 



7
Holen Sie sich Inhalte vor einem Doppelpunkt
Ich habe eine Textdatei unter Linux, deren Inhalt wie folgt ist: help.helloworld.com:latest.world.com dev.helloworld.com:latest.world.com Ich möchte den Inhalt vor dem Doppelpunkt wie folgt erhalten: help.helloworld.com dev.helloworld.com Wie kann ich das im Terminal machen?

7
Bash awk Befehl mit Anführungszeichen
Ich habe eine Weile versucht, die Antwort auf diese Frage zu finden. Ich schreibe ein schnelles Skript, um einen Befehl auszuführen, der auf der Ausgabe von awk basiert. ID_minimum=1000 for f in /etc/passwd; do awk -F: -vID=$ID_minimum '$3>=1000 && $1!="nfsnobody" { print "xfs_quota -x -c 'limit bsoft=5g bhard=6g $1' /home …
8 bash  shell  scripting 


2
Datei nur überschreiben, wenn Daten
Ich versuche, eine Datei mit Befehlsausgabe zu überschreiben, aber nur, wenn eine Ausgabe vorhanden ist. Das heißt, ich möchte normalerweise mycommand > myfile aber wenn dies myfilemit leeren Daten überschrieben würde , möchte ich die alte Version von beibehalten myfile. Ich dachte, dass etwas mit ifnemöglich sein sollte, a la …
8 bash 



4
Wie werden Countdown-Timer zu bestimmten Tageszeiten angezeigt?
Ich arbeite als Lehrer. In meiner Lektion gibt es bestimmte Routinen, die mit zeitgesteuerten Ereignissen in Orage angekündigt und an Benachrichtigungen gesendet werden. Z.B: Aufräumen Stühle aufstellen Meine Schüler baten mich, eine Countdown-Uhr auf den Bildschirm zu stellen, um zu warnen, wie viel Zeit bis zu einem Ereignis verbleibt. Ich …


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.