Pro-Linux Kommentare: Was ist ihr Standardwerkzeug zur Dateibetrachtung auf der Konsole? http://www.pro-linux.de Wir geben Ihrem Computer das Leben zurück de Copyright 2013, Pro-Linux Sat, 25 May 2013 17:15:10 +0200 info@pro-linux.de (Pro-Linux) info@pro-linux.de (Pro-Linux) Pro-Linux http://www.pro-linux.de/images/NB3/base/global/pl-logo_i70.png http://www.pro-linux.de Wir geben Ihrem Computer das Leben zurück Re[4]: nano http://www.pro-linux.de/umfragen/2/110/comm/514276/re4-nano.html +1 http://www.pro-linux.de/umfragen/2/110/comm/514276/re4-nano.html Wed, 06 Jun 2012 09:36:34 +0200 Alles ausser grafischer Werkzeuge http://www.pro-linux.de/umfragen/2/110/comm/514113/alles-ausser-grafischer-werkzeuge.html ... aber die Antwort gibt es nicht... Mal ein grep, mal ein cat, mal ein more, mal ein tail, mal ein Editor... kommt doch darauf an... Gute Frage, schlechte Anwortmöglichkeiten... Ciao http://www.pro-linux.de/umfragen/2/110/comm/514113/alles-ausser-grafischer-werkzeuge.html Mon, 04 Jun 2012 11:37:45 +0200 less, tail log, vim config http://www.pro-linux.de/umfragen/2/110/comm/514093/less-tail-log-vim-config.html Da fehlt doch less. Was nutzt es mir, wenn ich eine Datei catten kann... tail ist für logfiles. Konfig-Dateien sind offengestanden wegen des syntax-highlichts mit vi/vim besser anzusehen. http://www.pro-linux.de/umfragen/2/110/comm/514093/less-tail-log-vim-config.html Sun, 03 Jun 2012 19:31:32 +0200 Re: Mir fehlt ein Programm 'open'! http://www.pro-linux.de/umfragen/2/110/comm/514073/re-mir-fehlt-ein-programm-open.html Gibt es und heißt xdg-open. http://www.pro-linux.de/umfragen/2/110/comm/514073/re-mir-fehlt-ein-programm-open.html Sun, 03 Jun 2012 11:19:53 +0200 vi(m) http://www.pro-linux.de/umfragen/2/110/comm/514067/vim.html Als Editor in der konsole benutze ich vi. Grund: vi ist auf JEDEM Unix-artigen Betriebssystem schon vorinstalliert. Sogar unter Windows kann man ihn bekommen. Das ist besonders wichtig, wenn man auf verschiedenen (nicht unbedingt den eigenen) Rechnern arbeitet oder sich per ssh auf remote Systemen einloggt. Die Bedienung von vi stammt natürlich aus einer anderen Zeit aber der Mensch ist ein... http://www.pro-linux.de/umfragen/2/110/comm/514067/vim.html Sun, 03 Jun 2012 08:46:11 +0200 Re: Mir fehlt ein Programm 'open'! http://www.pro-linux.de/umfragen/2/110/comm/514066/re-mir-fehlt-ein-programm-open.html > das entsprechend konfiguriert werden kann jeden > Dateityp mit einen entsprechenden Programm zu öffnen. Das wäre doch eine schöne Möglichkeit den Einstieg in die Programmierung zu bekommen. Die Problemstellung sollte einfach genug sein. Versuch es mit einer Scriptsprache oder wenn Du später mehr programmieren möchtest mit C. http://www.pro-linux.de/umfragen/2/110/comm/514066/re-mir-fehlt-ein-programm-open.html Sun, 03 Jun 2012 08:02:38 +0200 Re[6]: Kommt drauf an... http://www.pro-linux.de/umfragen/2/110/comm/514055/re6-kommt-drauf-an.html Oh, da war ich mit dem Antworten wohl etwas voreilig. Dann nehme ich zurück was ich gesagt habe. :) http://www.pro-linux.de/umfragen/2/110/comm/514055/re6-kommt-drauf-an.html Sat, 02 Jun 2012 21:19:02 +0200 Re[5]: Kommt drauf an... http://www.pro-linux.de/umfragen/2/110/comm/514054/re5-kommt-drauf-an.html Wo stand etwas von der Unsitte *less* zu verwenden? Da stand etwas von *cat* als Parade beispiel für die teilweise ausufernden Pipe-Orgien in Shell-Scripten. Und diese Pipe-Orgien zu beseitigen bzw. zu minimieren bringt durchaus schon mal Geschwindigkeitgewinne von 80-90%. Auf C umzusteigen bringt in diesem Falle garnichts. Wer solche Shell-Scripte hinzaubert bekommt auch keine effizienten... http://www.pro-linux.de/umfragen/2/110/comm/514054/re5-kommt-drauf-an.html Sat, 02 Jun 2012 20:43:25 +0200 Re[3]: Kommt drauf an... http://www.pro-linux.de/umfragen/2/110/comm/514051/re3-kommt-drauf-an.html Natürlich nutze ich -S (-r bisher nicht). head oder tail nutze ich im wesentlichen dazu um nur etwa 5 oder 10 dateien anzuzeigen, da ls meines Wissens keinen derartigen Parameter besitzt. Wenn man diese Beschränkung auf die Anzahl der Dateien nicht will tut es natürlich auch ls -lS oder ls -lSr, das stimmt. http://www.pro-linux.de/umfragen/2/110/comm/514051/re3-kommt-drauf-an.html Sat, 02 Jun 2012 19:00:50 +0200 Re: nano http://www.pro-linux.de/umfragen/2/110/comm/514050/re-nano.html Das ist auch der Editor meiner Wahl. Ist natürlich nicht so mächtig, wie vim oder emacs aber für meine Zwecke vollkommen ausreichend. Ich habe zwar mal angefangen den vimtutor zu bearbeiten, aber als ich zum ersten mit vim wirklich eine config bearbeiten wollte artete das in eine Rumprobiererei aus, da ich mir mit den Kürzeln nicht mehr sicher war. Leute die viel und oft in der Konsole... http://www.pro-linux.de/umfragen/2/110/comm/514050/re-nano.html Sat, 02 Jun 2012 17:55:44 +0200 Re[3]: Kommt drauf an... http://www.pro-linux.de/umfragen/2/110/comm/514048/re3-kommt-drauf-an.html Heißt "grep" heutzutage nicht "ack"? (oder "ack-grep", je nach System) http://www.pro-linux.de/umfragen/2/110/comm/514048/re3-kommt-drauf-an.html Sat, 02 Jun 2012 17:06:40 +0200 Re[2]: Midnight Commander http://www.pro-linux.de/umfragen/2/110/comm/514044/re2-midnight-commander.html Ich habe selbst MC eine Zeit lang getestet. Konnte aber nicht mit ihm warm werden. Stattdessen greife ich mittlerweile häufig zu Ranger, einem Dateimanager dessen Steuerung stark von Vi inspiriert ist. Ranger kann im Gegensatz zu MC kein Fish und kein FTP, allerdings gefällt mir für beides lftp ohnehin besser. http://www.pro-linux.de/umfragen/2/110/comm/514044/re2-midnight-commander.html Sat, 02 Jun 2012 14:32:14 +0200 Re[2]: Verschiedene http://www.pro-linux.de/umfragen/2/110/comm/514043/re2-verschiedene.html Wenn ich zu einen graphischen Diff-Werkzeug greife, dann nehme ich kdiff3. Trotz des Namens kommt es auch ohne KDE-Abhängigkeiten aus. Ich kann aber jetzt nicht sagen ob es besser oder schlechter als Meld ist. Ich bin bei kdiff3 einfach hängen geblieben weil es gut genug für mich ist. http://www.pro-linux.de/umfragen/2/110/comm/514043/re2-verschiedene.html Sat, 02 Jun 2012 14:27:53 +0200 Re[2]: Kommt drauf an... http://www.pro-linux.de/umfragen/2/110/comm/514042/re2-kommt-drauf-an.html hast mal "ls -lSr" versucht (wegen größte dateien anzeigen)? http://www.pro-linux.de/umfragen/2/110/comm/514042/re2-kommt-drauf-an.html Sat, 02 Jun 2012 14:15:14 +0200 Re: Verschiedene http://www.pro-linux.de/umfragen/2/110/comm/514041/re-verschiedene.html Wenn ich ein Diff zu einer anderen Datei brauche wird Vim genommen. Für ein Diff ziehe ich meld vor. An sonsten sieht es bei mir ähnlich aus. http://www.pro-linux.de/umfragen/2/110/comm/514041/re-verschiedene.html Sat, 02 Jun 2012 13:39:51 +0200 Re: Mir fehlt ein Programm 'open'! http://www.pro-linux.de/umfragen/2/110/comm/514039/re-mir-fehlt-ein-programm-open.html Ich verwende 'edit; und 'see' aus dem Paket run-mailcap (siehe http://packages.debian.org/unstable/net/mime-support). Gesteuert wird dies über ~/.mailcap z.B. image/*; geeqie '%s'; edit=gimp --no-data --no-splash '%s'; test=test -n "$DISPLAY" image/*; asciiview '%s'; needsterminal audio/mpeg; mpg123 '%s' http://www.pro-linux.de/umfragen/2/110/comm/514039/re-mir-fehlt-ein-programm-open.html Sat, 02 Jun 2012 12:02:52 +0200 Re[3]: nano http://www.pro-linux.de/umfragen/2/110/comm/514038/re3-nano.html Ich verwende auch cat für kleine Dateien und tail -f für log-Dateien (statt watch tail). Für große Dateien verwende ich less für ein schnelles kurzes Betrachten und vim für sonst, da ich mit vim besser an die gewünschten Stellen springen kann und eine Syntax-Einfärbung habe. http://www.pro-linux.de/umfragen/2/110/comm/514038/re3-nano.html Sat, 02 Jun 2012 11:52:28 +0200 Re[3]: nano http://www.pro-linux.de/umfragen/2/110/comm/514036/re3-nano.html also watch bei tail ist nicht wirklich notwendig, versuchs mal mit tail -f http://www.pro-linux.de/umfragen/2/110/comm/514036/re3-nano.html Sat, 02 Jun 2012 11:25:03 +0200 Re: Midnight Commander http://www.pro-linux.de/umfragen/2/110/comm/514034/re-midnight-commander.html Den mc installiere ich auch immer als erstes nach, sofern er nicht zum Standardumfang der Distri gehört, und benutze ihn auch häufig im xterm. Fast 25 Jahre Übung mit dem Norton Commander und seinen clones - nach so viel Gewöhnung weicht man nur widerwilig auf was anderes aus, bei dem man über die Bedienung nachdenken muss. Mc benutzen ist für mich wie Autofahren - die Bedienung erfolgt... http://www.pro-linux.de/umfragen/2/110/comm/514034/re-midnight-commander.html Sat, 02 Jun 2012 10:09:56 +0200 Re[6]: Kommt drauf an... http://www.pro-linux.de/umfragen/2/110/comm/514033/re6-kommt-drauf-an.html Ok, jetzt hat es mir da das Beispiel verhauen. Sollte ... foo | < foo2 grep bar sein http://www.pro-linux.de/umfragen/2/110/comm/514033/re6-kommt-drauf-an.html Sat, 02 Jun 2012 10:00:04 +0200 Re[5]: Kommt drauf an... http://www.pro-linux.de/umfragen/2/110/comm/514032/re5-kommt-drauf-an.html Kannst du auch machen: grep foo bar < bar grep foo Ich bin kein Shell-Experte, aber es hat halt meines Wissens Nachteile. Zunächst einmal wird durch < nicht cat aufgerufen, sondern es handelt sich typischerweise um eine Shell-Funktion, wobei ich mir vorstellen könnte, dass manche Shells in so einem Fall auch cat aufrufen, wer weiß. Dazu kommt, dass du wesentlich effizienter eine Dateiliste... http://www.pro-linux.de/umfragen/2/110/comm/514032/re5-kommt-drauf-an.html Sat, 02 Jun 2012 09:58:30 +0200 Re: Kommt drauf an... http://www.pro-linux.de/umfragen/2/110/comm/514031/re-kommt-drauf-an.html So ähnlich geht es mir auch, auch wenn ich nicht cat im Zusammenspiel mit grep verwenden würde, aber dazu gibt es hier ja schon Kommentare. Im Endeffekt kommt es einfach darauf an, was man mit den Dateien bzw. mit dem Stream anfangen will. Wenn ich wirklich "nur" eine Datei betrachten will, dann nutze ich meistens vim und nicht cat o.ä. Grund ist hier einfach, dass vim für fast alle... http://www.pro-linux.de/umfragen/2/110/comm/514031/re-kommt-drauf-an.html Sat, 02 Jun 2012 09:50:06 +0200 Re: Mir fehlt ein Programm 'open'! http://www.pro-linux.de/umfragen/2/110/comm/514027/re-mir-fehlt-ein-programm-open.html schon mal was von less gehört? Das in Verbindung mit $LESSOPEN -> /usr/bin/lessopen.sh tut ganz genau das. http://www.pro-linux.de/umfragen/2/110/comm/514027/re-mir-fehlt-ein-programm-open.html Sat, 02 Jun 2012 09:14:46 +0200 Mir fehlt ein Programm 'open'! http://www.pro-linux.de/umfragen/2/110/comm/514026/mir-fehlt-ein-programm-open.html Mir fehlt ein Programm 'open' das entsprechend konfiguriert werden kann jeden Dateityp mit einen entsprechenden Programm zu öffnen. Das wäre wirklich mal ein Fortschritt in meinen Augen. http://www.pro-linux.de/umfragen/2/110/comm/514026/mir-fehlt-ein-programm-open.html Sat, 02 Jun 2012 08:29:09 +0200 Midnight Commander http://www.pro-linux.de/umfragen/2/110/comm/514024/midnight-commander.html Als Standard-Tool nehme ich mc/mcedit, ansonsten less, cat und nano. Die erschlagen bei mir gefühlte 98% der denkbaren Szenarien. http://www.pro-linux.de/umfragen/2/110/comm/514024/midnight-commander.html Sat, 02 Jun 2012 06:53:32 +0200