2016-07-24 8 views
-1

Hallo allerseits, das ist saikrishna. Ich brauche etwas Hilfe in Linux-Shell-Skripten. Ich muss die verschiedenen Dateitypen wie mp3, mp4, jpg usw. öffnen und andere Erweiterungen sind im selben Ordner vorhanden. Ich habe "Gnome" -Code dafür ausprobiert, aber es öffnet nur eine Datei, die ich brauchte, um alle Dateien nacheinander zu öffnen. ist es möglich, in linux.need Hilfe dafürShell-Skript zum Öffnen der verschiedenen Dateien in einem Ordner in Linux

+0

Anwendungen wie eog haben eine '--slide-show' Option, die Sie interessieren könnte. Zum Beispiel' eog --slide-show ~/Bilder' öffnet alle Bilder mit unterstützten Erweiterungen in einer Diashow. – sjsam

+0

Sie können auch [\ [this \]] (http://unix.stackexchange.com/q/297932/25919) -Thread verfolgen, das ich mit UL gestartet habe. – sjsam

Antwort

1

Sie mehrere Dateien ls mit auflisten und while sie dann eins nach dem anderen zu öffnen verwenden:

ls *.mp3 | while read -r file; do xdg-open "$file"; done 

siehe this Antwort für weitere Details.

+1

Analysieren Sie die 'ls' Ausgabe nicht – sjsam

+0

@sjsam Irgendein bestimmter Grund, nicht zu analysieren? – Prashanth

+1

@ Prashanth: Bitte überprüfen Sie [\ [this \]] (http://mywiki.wooledge.org/ParsingLs) – sjsam