Ich habe eine Datei, die Zeilen enthält als proto=tcp/http sent=144 rcvd=52 spkt=3 proto=tcp/https sent=145 rcvd=52 spkt=3 proto=udp/dns sent=144 rcvd=52 spkt=3 Ich brauche den Wert von Proto zu extrahieren , das ist tcp/http, tcp/https, udp/dns. Bisher habe ich dies versucht grep -o 'proto=[^/]*/', konnte aber nur den Wert als extrahieren proto=tcp/.
Ich weiß, ich kann benutzerdefiniertes Zeitformat angeben , lswie dies ls -lAF --time-style="+ %Y-%b-%d %H:%M:%S" --color=always aber ich möchte Farben innerhalb des Zeitformats "einschmuggeln". Zum Beispiel möchte ich das Jahr 2014in roter Farbe haben. Wie würde ich das machen? Ich habe versucht, den Farbcode \033[0;31mvor das zu setzen %Y, aber …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Unix & Linux - Stack von Exchange. Geschlossen vor 5 Jahren . Ich dachte, ich hätte verstanden, was der Begriff Unix-Programmierung bedeutet, …
ich habe erwartet excludes="${excludes:-( ${default_excludes[@]} )}" ein Array sein, wenn $excludeses leer ist. Leider wird das Zeug danach :-als String angesehen. Habe ich eine Syntaxverzerrung verpasst oder muss ich die klobige verwenden? if [ -z "${excludes:-}" ] then excludes=( "${default_excludes[@]}" ) fi ?
In meinem sind einige Shell-Funktionen definiert, .zshrcdie beim Tippen sparen und die Integration in den Bildschirm ermöglichen. Zum Beispiel: function s() { screen -t "$1" ssh "$@" } Wenn ich diese Shell-Funktionen verwende, kann ich jedoch die integrierten Befehlsvervollständigungsfunktionen von zsh nicht nutzen. (Bei SSH werden Hostnamen basierend auf bekannten_Hosts …
Ich verwende VirtualBox OSE und kürzlich, wenn ich Ubuntu 10.10 darauf ausführe, neigt mein Computer dazu, zu hängen, was mich zwingt, es hart zurückzusetzen (nicht gut). Wie finde ich heraus, wo das Problem liegt? Hier ist die letzte Zeile von " / var / log / syslog " vor dem …
Ich möchte mehrere Computer in einem LAN einrichten, die alle eine Verbindung zu einem Unix-Server herstellen. Das Hauptziel besteht darin, dass die Benutzerkonten nur auf dem Server vorhanden sein sollten. Damit jeder Benutzer über einen der angegebenen Computer auf seine normale Benutzeroberfläche zugreifen kann. Welche unterschiedlichen Möglichkeiten gibt es dafür …
Ich habe eine Datei, die die folgende einzelne Zeile enthält: {machineA=[0, 1024, 4, 1028], machineB=[1, 1025, 5, 1029]} in dem ich zwei Datensätze habe: machineA=[0, 1024, 4, 1028] machineB=[1, 1025, 5, 1029] Jetzt muss ich die obige Datei lesen und so aufteilen, dass ich die Informationen der einzelnen Maschinen wie …
Hintergrund: Ich bin mit den Vor- und Nachteilen der Pam- und LDAP-Authentifizierung auf der Konfigurationsseite nicht allzu vertraut. Ich habe Systeme verwendet, die pam verwenden, aber ich habe nur an Anwendungen gearbeitet, nicht an Systemen selbst. Fragen: Bedeutet die Verwendung von pam zur Steuerung der Authentifizierung über LDAP, dass auf …
Wie kann ich die Anzahl der wissenschaftlichen Zahlen in einer Datei zählen? Die Datei enthält auch einige Kopfzeilen, die übersprungen werden müssen. Ein Teil des Inhalts der Datei befindet sich unten. FileHeaderLine1 FileHeaderLine2 FileHeaderLine3 FileHeaderLine4 2.91999996E-001 2.97030300E-001 3.02060604E-001 3.07090908E-001 3.12121212E-001 3.17151517E-001 3.22181821E-001 3.27212125E-001 3.32242429E-001 3.37272733E-001 3.42303038E-001 3.47333342E-001 3.52363646E-001 3.57393950E-001 3.62424254E-001 …
TL; DR : Warum benötigt die POSIX- {Klammergruppe Leerzeichen nach dem reservierten Wort, die Unterschale jedoch nicht nach dem reservierten Wort (? Die POSIX-Shell-Grammatik definiert Klammergruppe und Subshell wie folgt brace_group : Lbrace compound_list Rbrace subshell : '(' compound_list ')' Wenn wir das wörtlich lesen, sind Leerzeichen von Bedeutung. Dies …
Ich habe eine awk-Datei new.awk BEGIN { FS=OFS="," } NR==1 { for (i=1; i<=NF; i++) { f[$i] = i } } NR > 1 { begSecs= mktime(gensub(/[":-]/," ","g",$(f["DateTime"]))) endSecs = begSecs + $(f["TotalDuration"]) $(f["CallEndTime"]) = strftime("%Y-%m-%d %H:%M:%S", endSecs) } { print } Ich rufe diese Datei in der Shell auf …
Wie arbeiten /etc/hostsDNS unter Linux zusammen, um Hostnamen in IP-Adressen aufzulösen? Wenn ein Hostname in aufgelöst werden kann /etc/hosts, wird DNS danach angewendet /etc/hosts , um den Hostnamen aufzulösen, oder wird die aufgelöste IP-Adresse /etc/hostsals "Hostname" behandelt, um sie rekursiv aufzulösen? In meinem Browser (Firefox und Google Chrome), wenn ich …
date +%b gibt mir die dreistellige Abkürzung des aktuellen Monatsnamens (ich habe das online herausgefunden, es ist weder in meinem man datenoch kann ich die Antwort auf diese Frage in meinem finden man date). Wie erhalte ich den aktuellen Tagesnamen? zB So, Mo, Di usw.?
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.