Σελ. 135 από 149 ΠρώτηΠρώτη ... 115125130133134135136137140145 ... ΤελευταίαΤελευταία
Εμφάνιση 2.011-2.025 από 2222
  1. #2011
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.232
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Δοκιμασα τωρα git grep "coding.net" και εβγαλε 3 μετρημενα matches απο ενα readme και τιποτε αλλο. Ετσι πρεπει να κανει?
    Υποθέτω πως ναι. Θα ψάξει να το βρει σε κάποιο αρχείο του αποθετηρίου. Αν δεν υπάρχει εκεί, τότε δεν θα το βρει.

    Με μια γρήγορη δοκιμή που έκανα, το reflog που δείχνει το ιστορικό των λειτουργιών που έκανες, δείχνει να δουλεύει
    Κώδικας:
    % git clone /home/git/repos/linux.git 
    Γίνεται κλωνοποίηση μέσα στο 'linux'...
    blah blah
    
    % cd linux 
    % git reflog
    45a3e24f65e (HEAD -> master, tag: v6.4-rc7, origin/master, origin/HEAD) HEAD@{0}: clone: from /home/git/repos/linux.git
    
    % git pull
    Ήδη πλήρως ενήμερο.
    
    % git pull https://github.com/torvalds/linux
    remote: Enumerating objects: 19, done.
    blah blah
    Unpacking objects: 100% (11/11), 2.46 KiB | 840.00 KiB/s, ολοκληρώθηκε.
    Από το https://github.com/torvalds/linux
     * branch                    HEAD       -> FETCH_HEAD
    Updating 45a3e24f65e..dbad9ce9397
    
    % git reflog
    dbad9ce9397 (HEAD -> master) HEAD@{0}: pull https://github.com/torvalds/linux: Fast-forward
    45a3e24f65e (tag: v6.4-rc7, origin/master, origin/HEAD) HEAD@{1}: clone: from /home/git/repos/linux.git
    Βλέπεις ότι μου εμφανίζει σαν ιστορικό ότι έκανα clone (από τοπικό κατάλογο αλλά δεν παίζει ρόλο αυτό) και μετά ότι έκανα pull από την τάδε url.

    Χωρίς φυσικά να μπορώ να στο πω με σιγουριά, μάλλον αν έτρεχες git reflog θα σου εμφάνιζε την url που χρησιμοποίησες για το pull. Αφού πάντως το βρήκες με το grep και το ξανα-έκανες clone, όλα οκ.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

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

  2. #2012
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    49
    Μηνύματα
    11.672
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    Παράθεση Αρχικό μήνυμα από imitheos Εμφάνιση μηνυμάτων
    Υποθέτω πως ναι. Θα ψάξει να το βρει σε κάποιο αρχείο του αποθετηρίου. Αν δεν υπάρχει εκεί, τότε δεν θα το βρει.

    Με μια γρήγορη δοκιμή που έκανα, το reflog που δείχνει το ιστορικό των λειτουργιών που έκανες, δείχνει να δουλεύει
    Κώδικας:
    % git clone /home/git/repos/linux.git 
    Γίνεται κλωνοποίηση μέσα στο 'linux'...
    blah blah
    
    % cd linux 
    % git reflog
    45a3e24f65e (HEAD -> master, tag: v6.4-rc7, origin/master, origin/HEAD) HEAD@{0}: clone: from /home/git/repos/linux.git
    
    % git pull
    Ήδη πλήρως ενήμερο.
    
    % git pull https://github.com/torvalds/linux
    remote: Enumerating objects: 19, done.
    blah blah
    Unpacking objects: 100% (11/11), 2.46 KiB | 840.00 KiB/s, ολοκληρώθηκε.
    Από το https://github.com/torvalds/linux
     * branch                    HEAD       -> FETCH_HEAD
    Updating 45a3e24f65e..dbad9ce9397
    
    % git reflog
    dbad9ce9397 (HEAD -> master) HEAD@{0}: pull https://github.com/torvalds/linux: Fast-forward
    45a3e24f65e (tag: v6.4-rc7, origin/master, origin/HEAD) HEAD@{1}: clone: from /home/git/repos/linux.git
    Βλέπεις ότι μου εμφανίζει σαν ιστορικό ότι έκανα clone (από τοπικό κατάλογο αλλά δεν παίζει ρόλο αυτό) και μετά ότι έκανα pull από την τάδε url.

    Χωρίς φυσικά να μπορώ να στο πω με σιγουριά, μάλλον αν έτρεχες git reflog θα σου εμφάνιζε την url που χρησιμοποίησες για το pull. Αφού πάντως το βρήκες με το grep και το ξανα-έκανες clone, όλα οκ.
    Γιατί μόνο τα μισά μηνύματα του git είναι στα Ελληνικά; Βαρέθηκαν οι developers να κάνουν την πλήρη μετάφραση;

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


    Γιατί μόνο τα μισά μηνύματα του git είναι στα Ελληνικά; Βαρέθηκαν οι developers να κάνουν την πλήρη μετάφραση;
    Ούτε που το πρόσεξα μέχρι που το έγραψες Δεν έχω ιδέα γιατί.

    Το μόνο που μου ήρθε στο μυαλό είναι ότι κατά την εκτέλεση μια εντολής του git, τρέχουν από πίσω διάφορα εκτελέσιμα (τα λεγόμενα porcelain = high level εντολές και plumbing = low level εντολές). Μήπως μεταφράστηκαν τα porcelain εκτελέσιμα (θεωρώντας τα ως μέρος του "ui" που βλέπει ο χρήστης) αλλά έμειναν μόνο στα αγγλικά τα plumbing εκτελέσιμα (θεωρώντας ότι η έξοδό τους γίνεται συχνά parse από scripts);

    Εντελώς αυθαίρετη σκέψη φυσικά και το πιθανότερο είναι να είναι άσχετο και απλά να μην έχει ολοκληρωθεί η μετάφραση.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

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

  4. #2014
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.533
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Επειδη χτες εριξα πολλα μπινελικια με ενα σκριπτ που σταματαει να τρεχει καπου στη μεση, και επειδη τα echo που εβαλα μετα απο καθε βημα δεν βοηθανε, θα ηθελα να βλεπω το πραγματικο output της καθε εντολης που τρεχει, σαν να το ετρεχα με sh -x. Γινεται?
    ديميتريس

  5. #2015
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    49
    Μηνύματα
    11.672
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Επειδη χτες εριξα πολλα μπινελικια με ενα σκριπτ που σταματαει να τρεχει καπου στη μεση, και επειδη τα echo που εβαλα μετα απο καθε βημα δεν βοηθανε, θα ηθελα να βλεπω το πραγματικο output της καθε εντολης που τρεχει, σαν να το ετρεχα με sh -x. Γινεται?
    Το έχεις ρωτήσει ξανά:
    Παράθεση Αρχικό μήνυμα από dpap76 Εμφάνιση μηνυμάτων
    ξεκίνα το script σου με

    #!/bin/bash -x

    και πιστεύω θα βρείς το πρόβλημα. Αλλιώς βάλε προσωρινά τα κατάλληλα echo ${variable} για να δείς τις τιμές.
    Η trap επίσης είναι για ποιο βαρύ debuging δεν θυμάμαι όμως τώρα εύκολα την σύνταξη της.

  6. #2016
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.533
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Τωρα το επιασα! Λεει να το βαλω στο ιδιο το σκριπτ, εκει στην πρωτη σειρα που γραφω το shebang. Γιατι εγω νομιζα οτι η παραμετρος ειναι μονο οταν τρεχει με sh -x blablabla. Gamechanging αλλαγη για μενα! Ετσι θα τα κανω ολα τα σκριπτ απο δω και περα.
    ديميتريس

  7. #2017
    Εγγραφή
    05-08-2017
    Περιοχή
    Θεσσαλονίκη, Ντεπώ
    Ηλικία
    48
    Μηνύματα
    1.030
    Downloads
    1
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    1000/100
    ISP
    COSMOTE
    Router
    Fritz!Box 5530
    Επίσης -και αυτό είναι άσχετο με το debugging θέμα σου- να γνωρίζεις ότι αν το bash καλείται με /bin/sh αντί για /bin/bash τροποποιείται ελαφρώς η συμπεριφορά του ώστε να είναι περισσότερο compatible με το κλασσικό αρχαίο UNIX bourne shell (/bin/sh).

    Στα μοντέρνα linux συστήματα (εδώ και 20+ χρόνια) το /bin/sh είναι link στο /bin/bash ωστόσο κατά την εκκίνηση του, το bash εκτελεί έλεγχο με ποιο όνομα καλέστηκε και "μεταμορφώνεται" ανάλογα.

    Οι διαφορές δεν είναι κάτι τρομερό και πιθανότατα στο 99% των περιπτώσεων δεν θα έχεις πρόβλημα με τα περισσότερα shell scripts, κάποια set αλλάζουν ή απενεργοποιούνται αν θυμάμαι καλά καθώς και κάποιοι συντακτικοί κανόνες που ήρθανε με το bash (Bourne Again Shell) και θεωρούμε δεδομένο σε bash ΔΕΝ δουλεύουν στο sh.

    Συστήνω πάντα, εφόσον γράφεις φρέσκα δικά σου script, να βάζεις #!/bin/bash αντί για #!/bin/sh ώστε να χρησιμοποιείς και να έχεις στη διάθεση σου τα πλήρη features του bash.

    Αν κάποιο script που έχει γράψει άλλος, ξεκινά με #!/bin/sh μην το πειράξεις/αλλάξεις - κάποιο λόγο θα έχει ή το έγραψε με σκοπό να είναι unix-like compatible.

    Τα παραπάνω τα αναφέρω γιατί πολύ συχνά παρατηρώ χρησιμοποιείς το #!/bin/sh στα scripts σου και στις ερωτήσεις σου και κάθε φορά που το βλέπω με τρώει το χέρι να το επισημάνω

  8. #2018
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.533
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Πειτε καμια ιδεα για το παρακατω, γιατι μου εχει ξανατυχει στο παρελθον και το πετυχαινω και τα παιρνω.

    Πατησα κατα λαθος ./gean στο τερματικο για να ξεκινησω το geany, οπως παταω ./viber.AppImage για να ξεκινησω το viber απο το appimage του και τωρα θελω να το σβησω απο το ιστορικο του bash. Εχοντας ανοιχτο μονο ενα τερματικο, ετρεξα history -d 1998, μιας και ηταν η 1998η entry εκει μεσα, εκλεισα και ξανανοιξα το τερματικο. αλλα δεν διαγραφηκε και εγινε η 1997η entry μετα. Γιατι?
    Κώδικας:
     1997  ./gean
     1998  ./viber.AppImage 
     1999  history -d 1998
     2000  history
    Εινια ασχετο με bash το ξερω
    ديميتريس

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

    Πατησα κατα λαθος ./gean στο τερματικο για να ξεκινησω το geany, οπως παταω ./viber.AppImage για να ξεκινησω το viber απο το appimage του και τωρα θελω να το σβησω απο το ιστορικο του bash. Εχοντας ανοιχτο μονο ενα τερματικο, ετρεξα history -d 1998, μιας και ηταν η 1998η entry εκει μεσα, εκλεισα και ξανανοιξα το τερματικο. αλλα δεν διαγραφηκε και εγινε η 1997η entry μετα. Γιατι?
    Κώδικας:
     1997  ./gean
     1998  ./viber.AppImage 
     1999  history -d 1998
     2000  history
    Εινια ασχετο με bash το ξερω
    1) Γιατί είναι άσχετο με bash; Δεν χρησιμοποιείς bash;
    2) Αν με κλειστό τερματικό, ανοίξεις με ένα gui editor το .bash_history και το σβήσεις από εκεί και σώσεις το αρχείο δεν θα γίνει η δουλειά; (σημειωτέον ότι στο αρχείο δεν θα έχει αριθμούς 1998,κτλ φυσικά. θα είναι σκέτες οι εντολές).
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

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

  10. #2020
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.533
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Ετσι το εκανα μεχρι περυσι πχ, αλλα αυτο ειναι "παρωχημενος τροπος" οπως ελεγε ο wan, οποτε ειπα να το κανω με τον προβλεπομενο που ειναι το -d.
    ديميتريس

  11. #2021
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    49
    Μηνύματα
    11.672
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    Γιατί παρωχημένος; Άσε που δε θα καταγραφεί στο ιστορικό ότι έσβησες μία εντολή, αλλά μόνο το ότι άνοιξες το .bash_history

  12. #2022
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.372
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Έχει γεμίσει το bash history σου (φαίνεται να έχεις όριο τις 2000 εντολές), οπότε τρέχοντας μια νέα κάνουν όλες shift προς τα πίσω υποθέτω.
    Δοκίμασε να το ξανασβήσεις ή σβήσε την προηγούμενη εγγραφή να δεις τι θα συμβεί.
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  13. #2023
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.533
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Καποιος εκανε fork του fido (σκριπτακι που κατεβαζει τα iso απο την ms και κομματι του rufus) σε bash
    https://github.com/ElliotKillick/Mido

    Για το δικο μου θεμα, ακολουθησα τελικα τον παρωχημενο τροπο και εσβησα τα προβληματικα entries ανοιγοντας το .bash_history στο geany.
    ديميتريس

  14. #2024
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    49
    Μηνύματα
    11.672
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Καποιος εκανε fork του fido (σκριπτακι που κατεβαζει τα iso απο την ms και κομματι του rufus) σε bash
    https://github.com/ElliotKillick/Mido

    Για το δικο μου θεμα, ακολουθησα τελικα τον παρωχημενο τροπο και εσβησα τα προβληματικα entries ανοιγοντας το .bash_history στο geany.
    Δεν είναι fork:

    Mido is a secure and open source download client for Microsoft's (reverse engineered) proprietary downloading API!

  15. #2025
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.533
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    No idea tbh, εγω εδω το βρηκα και ο ιδιος ο dev του λεει οτι ειναι port σε bash
    https://old.reddit.com/r/linux/comme...wnloader_fido/
    ديميتريس

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

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

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