In einem Bash-Skript, an dem ich arbeite (das unter Ubuntu und OS X ausgeführt werden muss), muss ich die Ausgabe von Hunderten von Befehlen in eine Datei umleiten. Anstatt &>...an alle anzuhängen, mache ich es einfach exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 So weit so gut, aber nach der Hälfte …
Wenn ich Manpages durchsuche, wird bei der Suche zwischen Groß- und Kleinschreibung unterschieden, jedoch nur in Bezug auf Großbuchstaben. ZB xwird übereinstimmen xund Xwährend Xnur übereinstimmt x. Dies ist die man-dbVersion von man, die standardmäßig auf von Fedora abgeleiteten Systemen verwendet wird und auf anderen verfügbar ist. man mansagt der …
Ich hätte gerne folgende Befehlsstruktur: command && check-status | less && followup-command Dies würde die Ausführung unterbrechen, während der Benutzer mit interagiert less. Wie kann der Benutzer lessdas Beenden mit einem Status ungleich Null erzwingen , um die followup-commandAusführung zu verhindern ? Ich benutze gerade less 458 (POSIX regular expressions)
Wenn Sie eines von beiden verwenden, erhalten Sie lesbaren Text. Aber nur mit der stderr-Umleitung kann man scrollen oder / somepattern eingeben und Übereinstimmungen erhalten. Ohne es gibt die Suche "Nichts zu suchen (drücken Sie die EINGABETASTE)" und eine Spalte mit ~. Zwar sind stderr und stdout nicht gleich, aber …
Ich verwende den lessVerfolgungsmodus (Umschalt-F), um einem Protokoll zu folgen, wenn es aktualisiert wird. Manchmal ist es nützlich, einige Aktionen auf meinem System auszuführen und dann nur die Protokollausgabe zu sehen, die sich auf diese Aktion bezieht. Grundsätzlich würde ich einen Weg brauchen, um den Puffer zu leeren, damit ich …
Ich möchte in der Lage sein, einen Befehl so zu verpacken, dass er automatisch durch einen Pager geleitet wird, wenn seine Ausgabe nicht in ein Terminal passt. Im Moment verwende ich die folgende Shell-Funktion (in zsh unter Arch Linux): export LESS="-R" RET="$($@)" RET_LINES="$(echo "${RET}" | wc -l)" if [[ $RET_LINES …
lessVerwendet bereits j / k für vertikales Scrollen, nicht jedoch h / l für horizontales Scrollen (im --chModus). Die l-Taste ist sowieso an nichts gebunden, und h ist nur ein Synonym für H, sodass ich keine wichtigen Bindungen überschreiben würde. Wie kann ich h und l horizontal scrollen lassen?
In allen Werkzeugen, um Farben mit lessBefehl zu erhalten : -R, Pylements , GNU Source-Highlight , vless , ... ccze machen mich mit dem folgenden Befehl sastifiziert: ccze -A < /path/to/log/file | less -R aber Shift+ gfunktioniert nicht wie erwartet: Ich muss zuerst Ctrl+ drückenc Folgen Sie mit Shift+ g, …
In dieser Frage antwortete Gilles Eine weitere Möglichkeit besteht darin, tail -fin einem Emacs- Shell-Puffer zu arbeiten und die Syntax-Farbfunktionen von Emacs zu verwenden. Da ich ein vim-Benutzer bin, möchte ich dies mit vim tun , nicht mit Emacs . Hat vim diese Funktion?
Ich habe kürzlich erfahren, dass ich den Puffer in Emacs lessdrücken vund öffnen kann , wenn ich meine Dateien mit seiten. Dies funktioniert, solange ich die Umgebungsvariable $EDITORkorrekt eingerichtet habe. In meinem Fall habe ich sie wie folgt: export EDITOR='env TERM=xterm-256color emacs -nw' Das Obige gibt mir die Möglichkeit, Emacs …
Ich habe gerade festgestellt, dass ich die folgenden Zeilen hinzufügen kann ~/.vimrc. set mouse=a :vmap <C-C> "+y Dies hat den Effekt, dass Sie Text mit der Maus auswählen können (dh im visuellen Modus) und dann den eigentlichen Text mit Ctrl+ in die X-Zwischenablage kopieren können c. Dies unterscheidet sich von …
Ist es möglich, in weniger über den Boden zu scrollen? Im Idealfall möchte ich die letzte Zeile der Datei sehen können, die ich oben in meinem Terminalfenster ansehe (der Rest des Bildschirms ist möglicherweise mit Tildes ( ~) gefüllt , was bedeutet, dass hier eine leere Zeile / nichts zu …
Beim Navigieren in Protokolldateien mit less(z. B. mit Spaceund B) stoße ich manchmal auf extrem lange Zeilen, wie z. B. 120.000 Zeichen . Das Navigieren um diese herum wird langsam, denke ich, weil es herausfinden muss, was im Terminal passieren kann und wo die Zeilenumbrüche platziert werden müssen. Überall sonst …
Die Ausgabe von moreHP-UX gefällt mir nicht , daher verwende ich sie lessstattdessen als Pager: PAGER=less Die Ausgabe ist gut, aber unter Linux mangehe ich , wenn ich sie benutze und dann beende, zurück zur Shell, und das Display sieht genauso aus, wie ich es verlassen habe, aber unter HP-UX, …
Wie kann ich nach einer Suche im lessFormat &pattern, in der nur übereinstimmende Zeilen angezeigt werden, zur Anzeige aller Zeilen in der Datei zurückkehren? Escmacht nichts, soweit ich das beurteilen kann. Ctrl+ cauch nicht. qgeht einfach less.
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.