Σελ. 81 από 149 ΠρώτηΠρώτη ... 61717679808182838691101 ... ΤελευταίαΤελευταία
Εμφάνιση 1.201-1.215 από 2222
  1. #1201
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.509
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Με μικρο i δειχνει το κλασσικο 127.0.0.1, οπως και στο debian που εχω στο desktop
    Κώδικας:
    $ hostname -I
    192.168.1.2 
    $ hostname -i
    127.0.1.1
    ديميتريس

  2. #1202
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.225
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Με μικρο i δειχνει το κλασσικο 127.0.0.1, οπως και στο debian που εχω στο desktop
    Κώδικας:
    $ hostname -I
    192.168.1.2 
    $ hostname -i
    127.0.1.1
    Αν δεν κάνω λάθος, το hostname βρίσκει την ip κάνοντας resolve το hostname που έχεις για αυτό μάλλον σου δίνει το 127.0.0.1 με το -i. Το -I δεν ξέρω πώς δουλεύει γιατί μάλλον είναι μαγκιά του debian. Παλαιότερα θυμάμαι ότι σε συζητήσεις για bash scripting και τέτοια, είχα διαβάσει ότι το debian είχε δικές του εκδόσεις για πολλά προγράμματα και ένα από αυτά πρέπει να ήταν και το hostname νομίζω. Για αυτό δεν υπάρχει το -I στο alpine και αλλού.

    Κώδικας:
    # hostname mitsos.org
    # hostname -i
    hostname: Άγνωστο όνομα συστήματος
    # echo "192.168.1.5 mitsos.org" >> /etc/hosts
    # hostname -i                                
    192.168.1.5
    Οπότε αν θέλεις να χρησιμοποιήσεις το hostname -i, μπορείς να παίξεις με το /etc/hosts. Το καλύτερο πάντως θα ήταν να χρησιμοποιήσεις το ip (ή έστω και το ifconfig).
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

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

  3. #1203
    Εγγραφή
    18-04-2008
    Περιοχή
    /boot/vmlinuz
    Μηνύματα
    192
    Downloads
    4
    Uploads
    0
    Ταχύτητα
    12288/1024
    ISP
    ΟΤΕ Conn-x
    Router
    Zyxel P-661H-D1
    SNR / Attn
    6(dB) / 30(dB)
    Παράθεση Αρχικό μήνυμα από imitheos Εμφάνιση μηνυμάτων
    Το -I δεν ξέρω πώς δουλεύει γιατί μάλλον είναι μαγκιά του debian.
    Το hostname -I σου επιστρεφει όλες τις IP που είναι configured στο σύστημα και δουλευει και σε redhat based διανομές. Δεν ισχύει όμως για το hostname command που έρχεται μαζί με το BusyBox.



    Παράθεση Αρχικό μήνυμα από imitheos Εμφάνιση μηνυμάτων
    Το καλύτερο πάντως θα ήταν να χρησιμοποιήσεις το ip (ή έστω και το ifconfig).
    Θα συμφωνήσω με τον imitheos αλλά έχε το νου σου αν το χρησιμοποιήσεις σε installation scripts πχ μέσω kickstart σε κάποιες διανομές παίζει μόνο το ip command και όχι το ifconfig οπότε κάνε εναν ελεγχο αν υπάρχουν πριν τα χρησιμοποιήσεις...
    Unix is user-friendly. It's just very selective about who its friends are...

  4. #1204
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.225
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από KernelPanic Εμφάνιση μηνυμάτων
    Το hostname -I σου επιστρεφει όλες τις IP που είναι configured στο σύστημα και δουλευει και σε redhat based διανομές. Δεν ισχύει όμως για το hostname command που έρχεται μαζί με το BusyBox.
    Δίκιο έχεις. Και στο SuSE το hostname παρέχεται από το πακέτο hostname και υποστηρίζει το -I. Τα Slackware, Gentoo που χρησιμοποιώ κατά κόρον, δίνουν το hostname που παρέχεται στα net-tools οπότε δεν το είχα προσέξει και υπέθεσα ότι είναι του debian.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

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

  5. #1205
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από KernelPanic Εμφάνιση μηνυμάτων
    Μιας και περιέχουν κενά δοκίμασε την find με -print0 και πέρασε την σαν input στην κανονική xargs με πράμετρο -0 πχ

    Κώδικας:
    find "$1" -type f -name "*$2*" -print0 |xargs -0 -I {} ln -rs {}
    Σε ευχαριστώ πολύ.

    Αυτός είναι και ο μοναδικός τρόπος που δουλεύει σωστά.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  6. #1206
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.509
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Ενα τεραστιο (~1.000.000 χαρακτηρες) σκριπτακι σε python, ξεκιναει με αυτο
    Κώδικας:
    import base64;exec base64.b64decode
    που φανταζομαι οτι σημαινει πως τα οσα ακολουθουν ειναι "κρυπτογραφημενα" με καποιο τροπο. Εψαξα στο ιντερνετ για online decoder απο base64, αλλα επειδη ειναι πολυ μεγαλο, ολοι κρεμανε απο τη στιγμη που θα το κανω paste στο αναλογο input box.
    Υπαρχει καποια εφαρμογη να το κανω decode τοπικα?
    ديميتريس

  7. #1207
    Εγγραφή
    18-04-2008
    Περιοχή
    /boot/vmlinuz
    Μηνύματα
    192
    Downloads
    4
    Uploads
    0
    Ταχύτητα
    12288/1024
    ISP
    ΟΤΕ Conn-x
    Router
    Zyxel P-661H-D1
    SNR / Attn
    6(dB) / 30(dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Ενα τεραστιο (~1.000.000 χαρακτηρες) σκριπτακι σε python, ξεκιναει με αυτο
    Κώδικας:
    import base64;exec base64.b64decode
    που φανταζομαι οτι σημαινει πως τα οσα ακολουθουν ειναι "κρυπτογραφημενα" με καποιο τροπο. Εψαξα στο ιντερνετ για online decoder απο base64, αλλα επειδη ειναι πολυ μεγαλο, ολοι κρεμανε απο τη στιγμη που θα το κανω paste στο αναλογο input box.
    Υπαρχει καποια εφαρμογη να το κανω decode τοπικα?

    Γιατι δεν αλλαζεις την exec με την print?

    Να τονισω οτι οι γνωσεις μου στην python δεν είναι και οι καλύτερες οπότε πάρε και μια δευτερη γνωμη
    Unix is user-friendly. It's just very selective about who its friends are...

  8. #1208
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.509
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Γιατι οι γνωσεις μου στην python ειναι μηδαμινες :P
    Να το κανω δηλαδη
    Κώδικας:
    import base64;print base64.b64decode
    να το τρεξω και το output να το στειλω σε ενα αρχειο απλο?

    ---edit
    Το εκανα. Γιατι μερικα κομματια μου τα βγαζει ετσι με κινεζικα στην αρχη?
    Κώδικας:
    i1Ii11i1i = "http://www.google.com"
    ديميتريس

  9. #1209
    Εγγραφή
    18-04-2008
    Περιοχή
    /boot/vmlinuz
    Μηνύματα
    192
    Downloads
    4
    Uploads
    0
    Ταχύτητα
    12288/1024
    ISP
    ΟΤΕ Conn-x
    Router
    Zyxel P-661H-D1
    SNR / Attn
    6(dB) / 30(dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Γιατι οι γνωσεις μου στην python ειναι μηδαμινες :P
    Να το κανω δηλαδη
    Κώδικας:
    import base64;print base64.b64decode
    να το τρεξω και το output να το στειλω σε ενα αρχειο απλο?
    Αυτο σκεφτόμουν, απλα αν έχεις την παραμικρή υποψια οτι μπορεί να περιέχει επικινδυνες εντολές ή κακόβουλο λογισμικο, τρέξε το σε κανενα vm ή σε restricted environment (πχ chroot)

    Do ιτ at your own risk δεν φέρω καμία ευθύνη...
    Unix is user-friendly. It's just very selective about who its friends are...

  10. #1210
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.509
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Ακομα και με το print μπορει να μου κανει ζημια? Ενα σκριπτ απο καποιο προσθετο του kodi ειναι (το ares wizard).
    ديميتريس

  11. #1211
    Εγγραφή
    18-04-2008
    Περιοχή
    /boot/vmlinuz
    Μηνύματα
    192
    Downloads
    4
    Uploads
    0
    Ταχύτητα
    12288/1024
    ISP
    ΟΤΕ Conn-x
    Router
    Zyxel P-661H-D1
    SNR / Attn
    6(dB) / 30(dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Ακομα και με το print μπορει να μου κανει ζημια? Ενα σκριπτ απο καποιο προσθετο του kodi ειναι (το ares wizard).
    Θεωρητικά όχι, αλλά μια στο τόσο να υπάρχει 1 χαρακτήρας που να τερματίζεται η print και από εκεί και πέρα να προσπαθεί να εκτελέσει το κώδικα....

    Batter safe than sorry που λένε και στο χωριό μου.
    Unix is user-friendly. It's just very selective about who its friends are...

  12. #1212
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Πώς θα φτιάξουμε ένα script το οποίο:

    - δέχεται σαν πρώτο υποχρεωτικό όρισμα ένα directory
    - δέχεται σαν δεύτερο προαιρετικό όρισμα π.χ. το "-d" (χωρίς τα εισαγωγικά)
    - ψάχνει στο δοθέν directory και όλα τα subdirs για dangling relative symlinks και τα κάνει output σε ένα text αρχείο (π.χ. >> dangling.txt)
    - αν δεχθεί και το δεύτερο προαιρετικό όρισμα, σβήνει όσα dangling symlinks βρει
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  13. #1213
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    symlinks -r [DIRECTORY] | grep dangling

    If you are happy:

    symlinks -r -d [DIRECTORY]
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  14. #1214
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Είναι για το NAS.

    Το busybox που έχει δεν έχει την symlinks.

    - - - Updated - - -

    Λοιπόν έφτιαξα αυτό:

    Κώδικας:
    #!/bin/sh -
    
    find "$1" -xtype l
    Το οποίο φαίνεται να λειτουργεί σωστά.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  15. #1215
    Εγγραφή
    04-02-2009
    Ηλικία
    33
    Μηνύματα
    1.486
    Downloads
    4
    Uploads
    0
    Τύπος
    ADSL
    Ταχύτητα
    2048/256
    ISP
    Cyta Hellas
    Θέλω να τροποποιήσω μια global variable σε ένα bash script, μέσω μιας συνάρτησης για να πάρει την τιμή μια δεύτερη:

    Κώδικας:
    PROFILABLE=0
    
    function_1(){
        if condition then;
            PROFILABLE=1
        fi
    }
    .....
    function_2(){
        #Δεν είναι ποτέ αληθής η ισότητα, χάνεται η τιμή 1 όταν και αν δωθεί
        if [[ "$PROFILABLE" -eq 1 ]]  ; then 
            do_something
        fi
        echo $PROFILABLE    #Πάντα είναι 0
    }
    Δεν μπορώ με κανένα τρόπο να περάσω την τιμή 1 εκτός της function_1. Xάνεται με το που τελειώσει η συνάρτηση μιας και από ότι κατάλαβα περνιέται by copy και όχι by reference.

    Τι κάνω αν θέλω να αποφύγω την εξαγωγή της PROFILABLE σε αρχείο και το ξαναδιάβασμά της από την function_2;
    Με ΜΑΤ και βία δεν βγαίνει πανδημία, Μιχαλάκη και Κούλη.

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

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

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