Δημοσιεύτηκε: 14 Ιαν 2012, 23:38
από alkismavridis
Το έκανα παιδιά!
Στον φάκελο ~/.gnome2/nautilus-scripts
αυτό που δεν ήξερα είναι ότι
ο nautilus περνά ως argument στο σκριπτάκι σου αυτόματα όλα τα επιλεγμένα αρχεία άρα μέσα στο σκριπτάκι μπορείς να δουλεύεις κανονικά με τα με τις μεταβλητές arg (για bash script). πχ:
for arg
do
mv "$arg" ~/Έγγραφα
done

επίσης βρίκα εδώ υπάρχουν και κάποιες βοηθητικές μεταβλητές:
NAUTILUS_SCRIPT_SELECTED_FILE_PATHS:
newline-delimited paths για τα επιλεγμενα αρχεία (μόνο για τοοπικά αρχέα)
NAUTILUS_SCRIPT_SELECTED_URIS:
newline-delimited URIs για τα επιλεγμενα αρχεία
NAUTILUS_SCRIPT_CURRENT_URI:
τρέχουσα τοποθεσία ναυτίλου
NAUTILUS_SCRIPT_WINDOW_GEOMETRY
θέση και μέγεθος παραθύρου!!

Θεωρώ ότι είναι πολύ χρήσιμο μάθει κανείς να προσαρμόζει προγράμματα σαν τον ναυτίλο στις ανάγκες του.
Αυτή είναι η δύναμη που ένα λογισμικό ανοιχτού κώδικα μπορεί να σου δώσει..