Unix & Linux

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


3
Verarbeiten Sie die letzte Zeile zuerst mit awk
Ich habe eine Datendatei, die ich awkbasierend auf dem letzten Datenpunkt normalisieren möchte . Daher möchte ich zuerst auf den letzten Datenpunkt zugreifen, die Daten normalisieren und dann normal verarbeiten. Die folgende Methode, die taczweimal verwendet wird, erledigt die Aufgabe, ist jedoch möglicherweise komplizierter als erforderlich. $ cat file 0 …

3
Beenden Sie eine tmux-Sitzung und wählen Sie eine andere tmux-Sitzung aus
Ich versuche zu binden X, um Folgendes zu tun: Fragen Sie den Benutzer, ob die Sitzung beendet werden soll Wenn yeingegeben, beenden Sie die Sitzung Nachdem die Sitzung beendet wurde, wählen Sie eine andere Sitzung aus (letzte, vorherige oder nächste Sitzung). Einige ähnliche Befehle, die nicht ganz richtig sind Beenden …
11 tmux 

1
Wie kann man Bash dazu bringen, ein fehlendes Paket vorzuschlagen?
Beim Ausführen von Ubuntu und beim Versuch, einen Befehl in bash auszuführen, wurde immer darauf hingewiesen, dass das besagte Programm fehlte, aber in einem anderen Paket Y gefunden wurde, und dass ich versuchen könnte, es zu installieren. Auf einem Debian-System ist dies nicht mehr der Fall. Wenn der Befehl nicht …

2
Probleme im Skript mit Leerzeichen im Dateinamen
Ich habe ein Skript, das scp eine Datei vom Remote-Host zurück zum lokalen ist. Manchmal enthalten die Dateinamen Leerzeichen. scp mag keine Leerzeichen in seinen Dateinamen. Aus irgendeinem Grund haben meine Versuche, mit den Leerzeichen umzugehen, nicht zum richtigen scp-Pfad geführt. Code: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop Ergebnisse in Cannot …

1
Wie kann man verstehen, warum das Paket von den "iptables" als UNGÜLTIG angesehen wurde?
Ich habe einige iptablesRegeln eingerichtet, damit die UNGÜLTIGEN Pakete protokolliert und verworfen werden --state INVALID. Wie kann ich beim Lesen der Protokolle verstehen, warum das Paket als ungültig angesehen wurde? Zum Beispiel Folgendes: Nov 29 22:59:13 htpc-router kernel: [6550193.790402] ::IPT::DROP:: IN=ppp0 OUT= MAC= SRC=31.13.72.7 DST=136.169.151.82 LEN=40 TOS=0x00 PREC=0x00 TTL=242 ID=5104 …



2
awk hochpräzise arithmetik
Ich suche nach einer Möglichkeit, awk anzuweisen, in einer Substitutionsoperation hochpräzise Arithmetik durchzuführen. Dazu müssen Sie ein Feld aus einer Datei lesen und durch ein Inkrement von 1% für diesen Wert ersetzen. Dort verliere ich jedoch an Präzision. Hier ist eine vereinfachte Reproduktion des Problems: $ echo 0.4970436865354813 | awk …



2
Wie überschreibe ich den Gnome 3 SSH-Handler?
Ich möchte in der Lage sein, auf SSH-Links zu klicken, die aussehen ssh://user@servernameund ein Gnome-Terminal geöffnet haben, in dem SSH ausgeführt wird. Nachdem ich mich über die XDG-Inhalte informiert hatte, habe ich Folgendes getan: Ich habe ein Shell-Skript in $ HOME / bin / ssh-terminal mit folgendem erstellt: #!/bin/sh dest=${1#ssh://} …
11 gnome3  gvfs 

2
Erstellen Sie ein Bash-Vervollständigungsskript, um Pfade nach dem Gleichheitszeichen automatisch zu vervollständigen.
Ich möchte ein Bash-Vervollständigungsskript erstellen, das Argumente des Formulars --argund erkennt --some-arg=file. Nachdem ich dieses Tutorial und einige Beispiele gelesen /usr/share/bash_completion/completions/habe, habe ich das folgende Skript geschrieben (um Zeit beim Eingeben einiger Flags mit Chromium zu sparen): _chromium() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" # Some interesting options …

3
DNS Master gegen Slave und Primary gegen Secondary
Ich bin ein wenig verwirrt über den Unterschied zwischen einem "sekundären Nameserver" und einem "Slave-Nameserver" und einem "primären Nameserver" und einem "Master-Nameserver". Ich verstehe, dass ein Slave-Nameserver den Master abfragt und sich basierend auf Änderungen am Master aktualisiert. Ich bin mir nicht sicher, ob ich zwei Nameserver einrichte: ns1.example.com ns2.example.com …
11 networking  dns 


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.