Σελ. 83 από 149 ΠρώτηΠρώτη ... 63737881828384858893103 ... ΤελευταίαΤελευταία
Εμφάνιση 1.231-1.245 από 2222
  1. #1231
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.224
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Αν τις βγαλω εντελως, απλα θα περιμενει να τελειωσει οτι ειναι μεσα στις παρανθεσεις για να συνεχισει?
    Οι γραμμές εκτελούνται σειριακά οπότε ναι θα περιμένει να τελειώσει. Αν εσύ δεν έχεις κάτι χρονοβόρο τότε δεν σε καίει αλλά μπορεί να θέλεις να βάλεις κάτι βαρύ για αυτό στο wiki λέει "ίσως θέλεις να το κάνεις σε subshell με &"
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  2. #1232
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.484
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Επανερχομαι στο θεμα του σβησιματος της γραμμης με το "xbmc.service" απο ολα τα addons.xml του /storage/.kodi/addons/.

    Η λυση με το find δεν μου δουλευει, μιας και αφου την τρεξω και στο καπακι τρεξω το grel -rl blablabla παιρνω αυτα
    Κώδικας:
    # grep -rl "xbmc.service" /storage/.kodi/addons/
    /storage/.kodi/addons/script.module.streamlink.plugins/addon.xml
    /storage/.kodi/addons/plugin.video.twitch/addon.xml
    /storage/.kodi/addons/plugin.video.SportsDevil/addon.xml
    /storage/.kodi/addons/temp/e21df511-c104-4483-9e23-ed7bba667bb6/addon.xml
    /storage/.kodi/addons/plugin.video.youtube/addon.xml
    /storage/.kodi/addons/plugin.video.covenant/addon.xml
    Οποτε σκεφτομαι μηπως το find δεν βρισκει γενικα τιποτα για να τρεχει μετα το sed. Η λυση με το grep δουλευει, αλλα ψαχνει ενα ενα ολα τα αρχεια στο φακελο, και στο pi zero κανει μια βδομαδα, παρολο που εχει 10αρα καρτα. Επισης, το grep στο openelec ειναι το σκετο του busybox, αρα δεν εχει την παραμετρο --include που θα μπορουσα να χρησιμοποιησω με --include=addon.xml.
    ديميتريس

  3. #1233
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.224
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Οποτε σκεφτομαι μηπως το find δεν βρισκει γενικα τιποτα για να τρεχει μετα το sed.
    Αν σβήσεις το όρισμα -exec και ό,τι υπάρχει από εκεί και μετά, το find θα σου επιστρέψει τα αρχεία που βρίσκει.

    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Επανερχομαι στο θεμα του σβησιματος της γραμμης με το "xbmc.service" απο ολα τα addons.xml του /storage/.kodi/addons/.

    Η λυση με το find δεν μου δουλευει, μιας και αφου την τρεξω και στο καπακι τρεξω το grel -rl blablabla παιρνω αυτα
    Περίεργο. Το δοκίμασα τώρα σε εμένα και δουλεύει. Μήπως έκανες copy-paste ακριβώς την εντολή που έδωσα ? Το λέω γιατί από λάθος είχα στην find σαν όρισμα να ψάχνει για addonS.xml ενώ εσύ είχες γράψει addon.xml.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  4. #1234
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.484
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Παιζει να ειναι αυτο που λες με το addonS.xml, αλλα θα πρεπει να περιμενω μεχρι καποιο απο τα προσθετα να ενημερωθει και να ξαναγινει προβληματικο για να το τσεκαρω.

    - - - Updated - - -

    Να ρωτησω και κατι ακομα. Αυτα εδω στο τελος της γραμμης χρειαζονται

    Κώδικας:
    find /storage/.kodi/addons/ -name "addon.xml" -exec sed -i '/xbmc.service/d' {} \;
    ديميتريس

  5. #1235
    Εγγραφή
    22-05-2007
    Ηλικία
    39
    Μηνύματα
    3.194
    Downloads
    19
    Uploads
    0
    ISP
    HOL
    DSLAM
    HOL - Ν. ΦΙΛΑΔΕΛΦΕΙΑ
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Παιζει να ειναι αυτο που λες με το addonS.xml, αλλα θα πρεπει να περιμενω μεχρι καποιο απο τα προσθετα να ενημερωθει και να ξαναγινει προβληματικο για να το τσεκαρω.

    - - - Updated - - -

    Να ρωτησω και κατι ακομα. Αυτα εδω στο τελος της γραμμης χρειαζονται

    Κώδικας:
    find /storage/.kodi/addons/ -name "addon.xml" -exec sed -i '/xbmc.service/d' {} \;
    Χρειάζονται ναι
    - How does a linux geek make love??
    - unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep;


    BasketForum

  6. #1236
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.224
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Παιζει να ειναι αυτο που λες με το addonS.xml, αλλα θα πρεπει να περιμενω μεχρι καποιο απο τα προσθετα να ενημερωθει και να ξαναγινει προβληματικο για να το τσεκαρω.

    - - - Updated - - -

    Να ρωτησω και κατι ακομα. Αυτα εδω στο τελος της γραμμης χρειαζονται

    Κώδικας:
    find /storage/.kodi/addons/ -name "addon.xml" -exec sed -i '/xbmc.service/d' {} \;
    Εννοείς τις αγκύλες και το ερωτηματικό ? Είναι ιδιωματισμός του ορίσματος exec της find και ναι χρειάζονται. Λες στην find να τρέξει την τάδε εντολή για κάθε αρχείο που θα βρει. Πώς όμως θα δώσεις το εκάστοτε αρχείο σαν όρισμα στην sed ? Αυτό το πράγμα κάνουν οι αγκύλες. Το backslashed ερωτηματικό λέει στην find πότε τελειώνει η εντολή σου.

    Δηλαδή η find θα πάρει το "sed -i '/xbmc.service/d' {} \;" και θα τρέξει "sed -i /xbmc.service/d' foo/bar/addon.xml" μετά θα τρέξει "sed -i /xbmc.service/d' mitsos/kotsos/addon.xml", κτλ για όλα τα αρχεία που θα βρει.

    Κάτι άλλο που ίσως σε ενδιαφέρει σαν πληροφορία, αν είδες το αρχικό μου μήνυμα, εκτός από το ερωτηματικό είχα backslash και μέσα στο pattern του sed ως "xbmc\.service". Γιατί το έκανα αυτό ? Γιατί η τελεία είναι μετα-χαρακτήρας που σημαίνει οποιοδήποτε μονό χαρακτήρα οπότε αν το γράψουμε όπως το έχεις τώρα χωρίς την backslash θα έχει διαφορετική συμπεριφορά. Στην προκειμένη περίπτωση δεν θα πάθαινες κάτι γιατί όλα τα αρχεία σου θα έχουν ακριβώς "xbmc.service" αλλά υπό άλλες συνθήκες θα γινόταν match και το pattern "xbmcKservice" και το "xbmc1service" και πάει λέγοντας. Για αυτό βάζουμε την backslash για να πούμε ότι θέλουμε όχι τον μεταχαρακτήρα τελεία αλλά κυριολεκτικά μια τελεία.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  7. #1237
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.484
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Εγινε, ευχαριστω.
    Για το ερωτηματικο στο τελος ελεγα μην μου χαλασει κατι μιας και το σκριπτακι εκτελειται γραμμη γραμμη, αρα εκει να περιμενε να κανω κατι. Αυτο με την τελεια δεν το ηξερα.
    ديميتريس

  8. #1238
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.484
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Απορια.
    Θελω να κανω ενα σκριπτακι να παιρνω τα backup απο το νετμπουκ (hostname openelec) και το pi zero (hostname rpi) μεσω των samba shares που εχουν. Κατι τετοιο δουλευει και για τα 2 κανονικα
    Κώδικας:
    #!/bin/bash
    smbget -R smb://openelec/backup/
    smbget -R smb://rpi/backup/
    και καταληγω με 2 αρχεια .tar που εχουν σαν ονομα την ημερομηνια και την ωρα που οποια εγινε το backup στο καθενα, δηλαδη το output αυτου
    Κώδικας:
    date +%Y%m%d%H%M%S
    πχ
    Κώδικας:
    20171116080735.tar
    Αλλα με το παραπανω δεν ξεχωριζω ποιο εινια απο ποιο. Μετα σκεφτηκα να τα κανω rename, πχ
    Κώδικας:
    #!/bin/bash
    smbget -R smb://openelec/backup/
    mv *.tar openelec.tar
    smbget -R smb://rpi/backup/
    mv *.tar rpi.tar
    αλλα το δευτερο mv μου δημιουργει προβλημα γιατι θα μετονομασει και το πρωτο .tar σε rpi.tar. Καμια ιδεα?
    ديميتريس

  9. #1239
    Εγγραφή
    22-05-2007
    Ηλικία
    39
    Μηνύματα
    3.194
    Downloads
    19
    Uploads
    0
    ISP
    HOL
    DSLAM
    HOL - Ν. ΦΙΛΑΔΕΛΦΕΙΑ
    Εγώ θα τα έβαζα τα δεύτερα tar σε ένα άλλο directory και θα τελείωνα.
    - How does a linux geek make love??
    - unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep;


    BasketForum

  10. #1240
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.638
    Downloads
    1
    Uploads
    0
    ISP
    None
    Μπορείς να δημοσιεύσεις όλο το script σου, από ότι καταλαβαίνω με το smbget που μας δείχνεις απλά τραβάς τον φάκελο από το share.

  11. #1241
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.484
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    @artem
    Καλη ιδεα...

    @astbox
    Το σκριπτ ειναι αυτο που εχω στο τελευταιο code tag, απλα χωρις την τελευταια γραμμη. Δεν τραβαει ολο το φακελο backup αλλα μονο τα περιεχομενα του. Και δεν δουλευει με
    Κώδικας:
    smbget smb://rpi/backup/*.tar
    ديميتريس

  12. #1242
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Γιατί δεν βάζεις το backup script, αυτό που φτιάχνει τα tar, να προσθέτει και το όνομα;

    Ένα τυχαίο παράδειγμα καθώς υπάρχουν πολλοί τρόποι να γίνει:

    Κώδικας:
    taf cf "$(hostname)-$(date +%Y%m%d%H%M%S).tar" [FILES TO BE BACKUPED]
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  13. #1243
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.484
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Επειδη το tar blablabla δεν το τρεχω εγω αλλα το προσθετο του *elec που κανει το backup :/
    Στο δικο μου pc πχ, που το κανω εγω με το χερι, το κανω ετσι
    Κώδικας:
    7z a mitsos.7z .kodi/
    και κανει ενα ωραιοτατο 7z που ξερω οτι ειναι απο το δικο μου pc.
    ديميتريس

  14. #1244
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.224
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Απορια.

    Αλλα με το παραπανω δεν ξεχωριζω ποιο εινια απο ποιο. Μετα σκεφτηκα να τα κανω rename, πχ
    Κώδικας:
    #!/bin/bash
    smbget -R smb://openelec/backup/
    mv 2*.tar openelec.tar
    smbget -R smb://rpi/backup/
    mv 2*.tar rpi.tar
    αλλα το δευτερο mv μου δημιουργει προβλημα γιατι θα μετονομασει και το πρωτο .tar σε rpi.tar. Καμια ιδεα?
    Εφόσον το παραγόμενο αρχείο αρχίζει με αριθμό, δεν θα βόλευε κάτι σαν το παραπάνω ? Στο 2ο mv το πρώτο tar θα έχει μετονομαστεί σε openelec οπότε δεν θα γίνεται match με το "2*.tar". Μπακάλικη λύση εννοείται. Επίσης αν είσαι βρυκόλακας, να ξέρεις ότι θα σταματήσει να δουλεύει μετά το έτος 2999. Άλλη λύση είναι να βρίσκεις με την find το πιο πρόσφατο αρχείο tar και να μετονομάζεις εκείνο.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  15. #1245
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.484
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Speechless
    ديميتريس

Σελ. 83 από 149 ΠρώτηΠρώτη ... 63737881828384858893103 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Βοήθεια για ένα απλό bash script
    Από AddictedToChaos στο φόρουμ Unix - Linux
    Μηνύματα: 34
    Τελευταίο Μήνυμα: 22-07-11, 01:57
  2. bash - matlab
    Από simeon.mattes στο φόρουμ Unix - Linux
    Μηνύματα: 25
    Τελευταίο Μήνυμα: 25-06-08, 23:00
  3. Bash Script help (Αρχάριος)
    Από weakwire στο φόρουμ Unix - Linux
    Μηνύματα: 12
    Τελευταίο Μήνυμα: 08-05-07, 00:41
  4. bash rename (mv)
    Από hayzel στο φόρουμ Unix - Linux
    Μηνύματα: 6
    Τελευταίο Μήνυμα: 07-01-07, 16:33

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας