Unix & Linux

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


4
Schnelle Methode zum Teilen von Zeichenfolgen aus Textdateien?
Ich habe zwei Textdateien: string.txt und lengths.txt String.txt: abcdefghijklmnopqrstuvwxyz lengths.txt 5 4 10 7 Ich möchte die Datei erhalten >Entry_1 abcde >Entry_2 fghi >Entry_3 jklmnopqrs >Entry_4 tuvwxyz Ich arbeite mit ungefähr 28.000 Einträgen und sie variieren zwischen 200 und 56.000 Zeichen. Im Moment benutze ich: start=1 end=0 i=0 while read …

4
Drucken Sie Manpages mit fester Breite
Mit dem Beispielbefehl man apropos > outputfile Es wird eine Textdatei generiert, die die formatierte manSeite von enthält apropos(mit einigen kleinen Unterschieden in Bezug auf man aproposdirekt auf dem Bildschirm gedruckte, z. B. fett gedruckte Zeichen). Ich möchte jedoch die maximale Zeilenbreite der generierten Ausgabedatei manuell festlegen, damit alle Absätze …




2
Sed entfernen alle beginnenden Musterübereinstimmungen von der Linie
Ich habe die folgende Zeile: abababtestab Ich versuche, einen sedAusdruck zu finden, um alle Vorkommen abvom Zeilenanfang zu entfernen , sodass die transformierte Zeile wie folgt lauten sollte: testab Ich denke, das sollte einfach sein, aber ich weiß wirklich nichts darüber sed. Was ich bisher habe ist: sed 's/^ab//' Dies …
11 sed 

2
Ausführen von X86-Binärdateien auf armv7
Ich versuche, einen SNBC-USB-Drucker auf Raspberry Pi2 auszuführen. Dazu muss ich die Filter-Binärdatei des SNBC-USB-Druckers auf kopieren /usr/lib/cups/filter. Die Filter-Binärdatei wird jedoch mit einem x86-Prozessor kompiliert (der Hersteller hat kein Interesse daran, den Arm zu unterstützen), wo ich ihn verwende armv7. Ich weiß, dass es nicht funktionieren wird, aber aus …
11 arm  qemu  x86 

1
Wie ist updateb so viel schneller als find?
Wie ist updatedbso viel schneller als find? Hier ist ein zeitgesteuerter Vergleich zwischen updatedbund einem findBefehl, der eine scheinbar ähnliche Aufgabe ausführt. compare.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path '/net/*' -o \ …
11 find  locate  updatedb 


1
Die Menüelemente von Centos 7 / Gnome Applications reagieren nicht
Ich habe CentOS 7 mit Gnome installiert. Nach einiger Zeit reagieren keine Elemente im Menü "Anwendungen". * Ich kann die Menüs und Untermenüs öffnen und mit dem Mauszeiger über Elemente fahren. Sie werden korrekt hervorgehoben, reagieren jedoch nicht auf Klicks. Die Elemente reagieren auch nicht auf die Tastaturnavigation, bei der …
11 centos  gnome  menu 

3
Das CentOS 7-Update mit "yum update" funktioniert nicht
Ich habe eine VM mit CentOS 7, die ich lange nicht mehr verwendet habe. Heute habe ich es gestartet und versucht, das CentOS-System mit auf die neueste Version zu aktualisieren yum update, aber ich habe viele Fehler erhalten: Loaded plugins: fastestmirror, langpacks http//bay.uchicago.edu/centos/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not …
11 centos  upgrade 


4
Beenden eines Shell-Skripts mit verschachtelten Schleifen
Ich habe ein Shell-Skript mit verschachtelten Schleifen und habe gerade herausgefunden, dass "exit" das Skript nicht wirklich beendet, sondern nur die aktuelle Schleife. Gibt es eine andere Möglichkeit, das Skript unter bestimmten Fehlerbedingungen vollständig zu beenden? Ich möchte "set -e" nicht verwenden, da es akzeptable Fehler gibt und es zu …
11 bash  shell  scripting  exit 

3
Wie kann ich Werte aus zwei Spalten kombinieren?
Ich habe eine Datei im folgenden Format: $ cat /tmp/raw 2015-01 5000 1000 2015-02 6000 2000 2015-03 7000 3000 Ich möchte nun den kombinierten Wert aus den Spalten 2 und 3 in jeder Zeile abrufen, sodass die Ergebnisse wie folgt aussehen: 2015-01 6000 2015-02 8000 2015-03 9000 Ich habe es …

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.