Έχω 3 αρχειάκια !
xscrensaver-file
#!/bin/bash
cd /home/me/scripts/xscreen
if [ -f /home/me/scripts/xscreen/xfile ]; then rm -rf xteliko
fi
curl -s https://www.efsyn.gr/feed.xml >> xfile
if [ -f /home/me/scripts/xscreen/xteliko ]; then rm -rf xteliko
fi
sed -n 's/.*<title><!\[CDATA\[\(.*\)\]\]><\/title>.*/\1/p; s/.*<description><!\[CDATA\[\(.*\)\]\]><\/description>.*/\1/p' xfile >> /home/me/scripts/xscreen/xteliko
(Οι φάκελοι: scripts και ο υποφάκελος xscreen είναι δικοί μου. Εννοείται ότι τα αρχεία θα τοποθετηθούν σε όποιον φάκελο επιθυμεί ο καθένας. Οπότε η γραμμές cd /home/me/scripts/xscreen και
if [ -f /home/me/scripts/xscreen/xfile ]; then rm -rf xteliko Θα έχουν τα ανάλογα ονόματα φακέλων )
Αυτό το script παράγει τα αρχεία: xfile (πρώτα} και μετά το xteliko (έτσι τα ονόμασα)
Το xfile έχει τη μορφή
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:media="http://search.yahoo.com/mrss/"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Εφημερίδα των Συντακτών</title>
<link>https://www.efsyn.gr</link>
<description>Νέα, Ειδήσεις και Απόψεις από την Εφημερίδα των Συντακτών στο διαδίκτυο</description>
<item>
<title><![CDATA[Τιμητική εκδήλωση στη μνήμη του ιστορικού Σπύρου Ασδραχά]]></title>
<link>https://www.efsyn.gr/ellada/koinonia/380424_timitiki-ekdilosi-sti-mnimi-toy-istorikoy-spyroy-asdraha</link>
<description><![CDATA[Η Κίνηση Πολιτών «Στάση στο Καλαμάκι» πραγματοποιεί εκδήλωση στη μνήμη του ιστορικού Σπύρου Ασδραχά, στο Θέατρο Τέχνης Κάρολος Κουν (Υψηλάντου 31 και Θησείου, Άλιμος), τη Δευτέρα 6 Μαρτίου.]]></description>
<pubDate>Thu, 02 Mar 2023 12:01:17 +0200</pubDate>
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
<description><![CDATA[Ανακοίνωση για το τραγικό δυστύχημα στα Τέμπη εξέδωσε το Εργατικό Επαναστατικό Κόμμα, μιλώντας για «ταξικό έγκλημα» και απαιτώντας την παραίτηση του πρωθυπουργού.]]></description>
<pubDate>Thu, 02 Mar 2023 16:00:56 +0200</pubDate>
<media:content url="https://www.efsyn.gr/sites/default/files/styles/default/public/2023-03/trena-tempi-12.jpg?itok=MgMFj1jz" medium="image" />
<guid>https://www.efsyn.gr/politiki/antipoliteysi/380464_eek-i-ora-toy-penthoys-alla-kai-ton-eythynon-gia-proanaggelthen</guid>
</item>
</channel>
</rss>
Δηλαδή τρέχα γύρευε. Με την εντολή sed -n ‘s/.<![CDATA[(.)]]></title>./\1/p; s/.<![CDATA[(.)]]></description>./\1/p’ xfile >> /home/me/scripts/xscreen/xteliko αφαιρούνται οι συμβολισμοί xml και μένει καθαρό το κείμενο στο ελληνικά το οποίο γράφεται στο αρχείο :
xteliko
Τιμητική εκδήλωση στη μνήμη του ιστορικού Σπύρου Ασδραχά
Η Κίνηση Πολιτών «Στάση στο Καλαμάκι» πραγματοποιεί εκδήλωση στη μνήμη του ιστορικού Σπύρου Ασδραχά, στο Θέατρο Τέχνης Κάρολος Κουν (Υψηλάντου 31 και Θησείου, Άλιμος), τη Δευτέρα 6 Μαρτίου.
Αλμα πληθωρισμού στη ζώνη του ευρώ
Η απρόσμενη άνοδος του δείκτη τιμών καταναλωτή σε Γερμανία, Γαλλία, Ισπανία, Ιρλανδία τον ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
ΕΕΚ: Η ώρα του πένθους αλλά και των ευθυνών για το προαναγγελθέν έγκλημα
Ανακοίνωση για το τραγικό δυστύχημα στα Τέμπη εξέδωσε το Εργατικό Επαναστατικό Κόμμα, μιλώντας για «ταξικό έγκλημα» και απαιτώντας την παραίτηση του πρωθυπουργού.
Πάω τώρα στον προσωπικό μου φάκελο (/home/me) κι εκεί ανοίγω το κρυφό αρχείο .xscreensaver
Είναι μεγάλο αρχείο κι αυτό και μας ενδιαφέρουν μόνο οι γραμμές:
textMode: file
textLiteral: XScreenSaver
textFile: /home/με/scripts/xscreen/xteliko
textProgram: fortune
#textURL: https://feeds.feedburner.com/ubuntu-news
Εμένα βρίσκεται στη γραμμή 40 του αρχείου .xscreensaver η πρώτη γραμμή που βλοέπετε εδώ textMode: file . Πιθανόν να τη δείτε να γράφει κάτι άλλο αντί για file. Το αλλάζετε και το κάνετε file.
Στη τρίτη γραμμή πάλι, θα πειράξετε τη διεύθυνση του αρχείου. Εγώ έβαλα τους φακέλους που είπα προηγουμένως.
Και τέλος, βάλτε ένα τέτοιο # μπροστά από τη γραμμή textURL: Ubuntu Fridge για να απενεργοποιηθεί.
(Αυτό και σκασίλα μου αν δεν σας αρέσει