StylusDark
Enthusiast
Hey Leute,
ich versuche mich gerade etwas an Shell Skripten.
Hoffe ihr könnt mir ein wenig unter die Arme greifen:
Gibt es einen Befehl der mir alle Dateien eines Ordners nach und nach öffnet.
Also Datei 1 öffnen, 5 Sek warten, Datei schließen, Datei 2 öffnen, 5 Sek warten, Datei schließen usw.
Habe gehofft es irgendwie so zu lösen:
Die Ausgabe von "dir" kann ja in eine Datei geschrieben werden. (Evtl. ist ein Array besser geeignet?)
Dann eben aus dieser Datei die Namen ziehen und nach und nach öffnen und schließen.
Evtl. hat ja jemand von euch nen Tip?
Gruß
EDIT:
Bin jetzt schonmal so weit gekommen die Dateien in ein Array zu bringen und sie nach ner gewissen Zeit zu öffnen, aber wie bekomm ich sie geschlossen und ist es möglich die Dateien im Vollbild zu öffnen?
ich versuche mich gerade etwas an Shell Skripten.
Hoffe ihr könnt mir ein wenig unter die Arme greifen:
Gibt es einen Befehl der mir alle Dateien eines Ordners nach und nach öffnet.
Also Datei 1 öffnen, 5 Sek warten, Datei schließen, Datei 2 öffnen, 5 Sek warten, Datei schließen usw.
Habe gehofft es irgendwie so zu lösen:
Die Ausgabe von "dir" kann ja in eine Datei geschrieben werden. (Evtl. ist ein Array besser geeignet?)
Dann eben aus dieser Datei die Namen ziehen und nach und nach öffnen und schließen.
Evtl. hat ja jemand von euch nen Tip?
Gruß
EDIT:
Bin jetzt schonmal so weit gekommen die Dateien in ein Array zu bringen und sie nach ner gewissen Zeit zu öffnen, aber wie bekomm ich sie geschlossen und ist es möglich die Dateien im Vollbild zu öffnen?
Code:
#! /bin/bash
arr=( * )
for ((i=0; i<${#arr[@]}; i++)); do
xdg-open "${arr[$i]}"
sleep 5s
done
Zuletzt bearbeitet: