Σελ. 112 από 149 ΠρώτηΠρώτη ... 92102107110111112113114117122132 ... ΤελευταίαΤελευταία
Εμφάνιση 1.666-1.680 από 2222
  1. #1666
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.637
    Downloads
    1
    Uploads
    0
    ISP
    None
    Δοκίμασες να τα βρεις με mlocate;

  2. #1667
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.447
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Παιδια το προβλημα δεν εινια με ποιο τροπο θα τα βρω, αλλα να ξερω που αποθηκευονται γενικα.
    Πριν αρκετα χρονια το ιδιο πραγμα εψαχνα για κατι βιβλιοθηκες της perl που δεν υπηρχανε στο μαμα repo.
    ديميتريس

  3. #1668
    Εγγραφή
    28-02-2006
    Μηνύματα
    1.161
    Downloads
    0
    Uploads
    0
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΓΑΛΑΤΣΙ
    Το ζήτημα δεν είναι απλά να έχει κανείς μια περιορισμένη γνώση, για το που αποθηκεύει κάποια εφαρμογή ή εργαλείο τα σχετικά αρχεία, αλλά να έχει μια γενικότερη γνώση ώστε να μπορεί να ψάξει για να τα βρει.
    NetBSD Rocks!
    http://www.netbsd.org

  4. #1669
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.447
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Απο ενα αρχειο με Ν γραμμες, πχ 200, πως μπορω να κρατησω μονο αυτες που εχουν πανω τους ενα συγκεκριμενο pattern και να σβησω τις υπολοιπες?
    ديميتريس

  5. #1670
    Εγγραφή
    03-11-2005
    Περιοχή
    Belfast, UK
    Ηλικία
    44
    Μηνύματα
    2.256
    Downloads
    20
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    78Mbps/19Mbps
    ISP
    Plusnet
    Router
    Plusnet Hub One
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Απο ενα αρχειο με Ν γραμμες, πχ 200, πως μπορω να κρατησω μονο αυτες που εχουν πανω τους ενα συγκεκριμενο pattern και να σβησω τις υπολοιπες?
    grep -E 'YOUR_REGULAR_EXPRESSION_PATTERN' oldfile > newfile
    QSpeedTest - Crossplatform γραφικό tool σε C++ και Qt4 για μέτρηση ping, packet loss και ταχύτητας download της Internet πρόσβασής μας - Download@SourceForge - Thread συζήτησης - Thread δημοσίευσης αποτελεσμάτων

  6. #1671
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.447
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Χαχαχα, η προφανης λυση του grep!
    Το αρχειο που λεω ειναι το output ενος python script και δοκιμασα να κανω grep κατευθιαν απο το output, αλλα εβγαζε και διαφορα ακυρα στο τερματικο.
    ديميتريس

  7. #1672
    Εγγραφή
    28-02-2006
    Μηνύματα
    1.161
    Downloads
    0
    Uploads
    0
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΓΑΛΑΤΣΙ
    Τι εννοείς; Είδες τίποτα περίεργους non-printable χαρακτήρες;
    NetBSD Rocks!
    http://www.netbsd.org

  8. #1673
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.447
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Οχι, απλα σμαμμαρε αυτο το μηνυμα συνεχεια στο τερματικο
    Κώδικας:
    /home/jim/a4kScrapers/providerModules/a4kScrapers/third_party/cloudscraper/cloudscraper.py:95: DeprecationWarning: ssl.OP_NO_SSL*/ssl.OP_NO_TLS* options are deprecated
    ديميتريس

  9. #1674
    Εγγραφή
    28-02-2006
    Μηνύματα
    1.161
    Downloads
    0
    Uploads
    0
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΓΑΛΑΤΣΙ
    Αυτό φαίνεται ως ένα warning από την ίδια την python. Λογικά θα μπορείς εύκολα να το ξεφορτωθείς, αν ανακατευθύνεις το stderr σε κάποιο αρχείο ή στον αγύριστο (στο /dev/null).
    Εναλλακτικά, θα μπορούσες εύκολα να φιλτράρεις τις γραμμές με αυτό το warning, με μια εντολή του στυλ:

    Κώδικας:
    python script.py 2>&1 | perl -ne 'print unless(/DeprecationWarning: ssl\.OP_NO_SSL\*\/ssl\.OP_NO_TLS\* options are deprecated/);' | ...(other commands)
    NetBSD Rocks!
    http://www.netbsd.org

  10. #1675
    Εγγραφή
    24-10-2004
    Μηνύματα
    15.637
    Downloads
    43
    Uploads
    0
    ISP
    V
    Είχα ένα θέμα με ένα script που βρήκα μία πρόχειρη "λύση" (απλά το έσπασα σε δυο βήματα) αλλά δεν μπορώ να καταλάβω γιατί δεν δουλεύει κανονικά.

    Σε κάποιο βήμα κατεβάζω με git clone κάποια αρχεία (όλα καλά με το κατέβασμα). Στην συνέχεια μεταφέρω το περιεχόμενο ενός φακέλλου από το git σε άλλο τοπικό φάκελο του δίσκου. Αλλά πρώτα θέλω να βεβαιωθώ ότι ο φάκελος προορισμού είναι άδειος. Και εκεί αρχίζει το παράλογο. Έχω κάτι σαν:

    Κώδικας:
    rm ../../fakelos1/fakelos2/fakelos3/*
    το οποίο σπάσει με
    rm: cannot remove '../../fakelos1/fakelos2/fakelos3/*': No such file or directory
    Αγνοεί το wildcard δηλαδή. Αν το σπάσω στα δύο όμως, δουλεύει
    Κώδικας:
    cd ../../fakelos1/fakelos2/fakelos3/ && rm *
    άρα είναι θέμα wildcard και όχι ότι δεν είμαι πχ στον σωστό φάκελο, αφού η εντολή είναι η ίδια.

    Έψαξα αλλά δεν βρήκα πουθενά λογική εξήγηση

  11. #1676
    Εγγραφή
    28-02-2006
    Μηνύματα
    1.161
    Downloads
    0
    Uploads
    0
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΓΑΛΑΤΣΙ
    Μήπως ο κατάλογος είναι symbolic link; Οπότε βρίσκεσαι στην περίπτωση: https://unix.stackexchange.com/quest...k-directory-no

    Πάντως γενικά αν δεν βάλεις όλο το script σου, δεν μπορούμε να μυρίσουμε τα νύχια μας και να κάνουμε εικασίες, για το τι δεν πάει καλά.
    NetBSD Rocks!
    http://www.netbsd.org

  12. #1677
    Εγγραφή
    24-10-2004
    Μηνύματα
    15.637
    Downloads
    43
    Uploads
    0
    ISP
    V
    Δεν έβαλα το υπόλοιπο script γιατί όλα τα άλλα τρέχουν κανονικά, αλλά και (κυρίως) γιατί το
    rm ../../fakelos1/fakelos2/fakelos3/*
    αποτυγχάνει και εκτός του script, απλά αν το τρέχω σε τερματικό

    Παράθεση Αρχικό μήνυμα από Mosfet Εμφάνιση μηνυμάτων
    Μήπως ο κατάλογος είναι symbolic link;
    Αυτό ήταν...
    Ενώ το auto completion με το tab βλέπει τα περιεχόμενα του φακέλου, όταν πάει να τρέξει το rm σπάει λόγω symbolic link. Άρα το αφήνω με &&
    thanks

  13. #1678
    Εγγραφή
    28-02-2006
    Μηνύματα
    1.161
    Downloads
    0
    Uploads
    0
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΓΑΛΑΤΣΙ
    Τίποτα, να σαι καλά!

    Απλά έχει υπόψη σου και το bind mount (όπως λέει και το link που έδωσα). Είναι εξαιρετικά ισχυρό εργαλείο (ιδιαίτερα για chrooted περιβάλλοντα) με πολλά και διάφορα use cases:
    https://unix.stackexchange.com/quest...s-a-bind-mount
    NetBSD Rocks!
    http://www.netbsd.org

  14. #1679
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.447
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Ξερω οτι μπορω να εγκαταστησω ενα προσθετο στο kodi με αυτη την παραμετρο του kodi-send
    Κώδικας:
    kodi-send --action="InstallAddon(onoma.prosthetou)"
    και θελω να βαλω μερικα προσθετα μαζεμενα. Μια λυση εινια να γραψω ενα bash script που να εχει πχ 10 φορες το kodi send και διαφορετικο προσθετο καθε φορα εκει μεσα.

    Η αλλη λυση που σκεφτομαι ειναι να γραψω σε ενα αρχειο ολα τα προσθετα που θελω (γιατι μπορω να τα παρω με ενα ξερο ls απο το φακελο που ειναι ηδη μαζεμενα :P ), ενα σε καθε γραμμη, πχ
    Κώδικας:
    plugin.video.youtube
    plugin.video.elementum
    skin.confluence
    skin.quartz
    κλπ
    και να κανω το σκριπτακι να διαβαζει το αρχειο αυτο γραμμη γραμμη και να το περναει στο installaddon που λεω παραπανω, σαν ορισμα. Πως μπορει να γινει κατι τετοιο?
    Για αυτο εδω που ελεγα πριν 1 χρονο, εχω κανει αυτο το σκριπτακι και δουλευει αψογα απο τοτε
    Κώδικας:
    #!/bin/bash
    while read line ; do
    kodi-send --host=letest.local --action="InstallAddon(${line})"
    sleep 1
    kodi-send --host=letest.local --action="SendClick(11)"
    read -u 1
    done < lista
    Οποιο προσθετο υπαρχει στη λιστα και εινια ηδη εγκατεστημενο γινεται silently ignored, οποτε για να παει στο επομενο εγω πρεπει να πατησω enter για να συνεχισει το loop. Αν, στη λιστα, βαλω ενα καγκελο μπροστα απο το καθε προσθετο που ξερω οτι εινια ηδη εγκατεστημενο, το σκριπτ το στελνει μαζι με το καγκελο αντι να το κανει ignore, πχ
    Κώδικας:
    Sending: {'type': 'action', 'content': 'InstallAddon(#inputstream.adaptive)'}
    Για αυτο φανταζομαι φταιει η ιδια η εντολη, οποτε τι μπορω να κανω εκτος απο το να διαγραφω τα ηδη εγκατεστημενα απο τη λιστα?
    ديميتريس

  15. #1680
    Εγγραφή
    03-11-2005
    Περιοχή
    Belfast, UK
    Ηλικία
    44
    Μηνύματα
    2.256
    Downloads
    20
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    78Mbps/19Mbps
    ISP
    Plusnet
    Router
    Plusnet Hub One
    Αμέσως μετά από αυτήν τη γραμμή:

    Κώδικας:
    while read line ; do
    δοκίμασε να προσθέσεις το παρακάτω:

    Κώδικας:
    echo $line | grep -E "^#" && continue
    Ως αποτέλεσμα, ο βρόχος θα κάνει skip τις γραμμές που ξεκινούν με #

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

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

  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 είναι εκτός λειτουργίας