Σελ. 87 από 149 ΠρώτηΠρώτη ... 67778285868788899297107 ... ΤελευταίαΤελευταία
Εμφάνιση 1.291-1.305 από 2222
  1. #1291
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    49
    Μηνύματα
    11.655
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    Παράθεση Αρχικό μήνυμα από petran_18 Εμφάνιση μηνυμάτων
    Κώδικας:
    git stash && git stash drop
    Δεν παίζουν;
    Παίζει, αλλά γιατί να το κάνεις με 2 βήματα όταν το checkout κάνει το ίδιο με ένα; Επίσης, το stash θα πετάξει στην άκρη τα πάντα, το checkout μπορεί να επαναφέρει συγκεκριμένα αρχεία αντί για όλα, το οποίο σε άλλα σενάρια (όχι το συγκεκριμένο) μπορεί να είναι απαραίτητο.

  2. #1292
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.462
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Ωραια, τα εσβησα τα αρχαια και εκανε το pull κανονικα. Δεν θα επρεπε ομως να τα σβηνει απο μονο του?
    Θυμαμαι τις πρωτες φορες που εκανα pull οτι σε καποιο χρειαστηκε να σβησει 100+ αρχεια και ακουγα το δισκο να μουγκριζει για λιγα δευτερα, αρα σιγουρα γινετια.
    ديميتريس

  3. #1293
    Εγγραφή
    04-02-2009
    Ηλικία
    33
    Μηνύματα
    1.486
    Downloads
    4
    Uploads
    0
    Τύπος
    ADSL
    Ταχύτητα
    2048/256
    ISP
    Cyta Hellas
    Παράθεση Αρχικό μήνυμα από GoofyX Εμφάνιση μηνυμάτων
    Ας μην μπλέξει με το stash αφού δεν γνωρίζει το git...
    Ούτε εγώ ξέρω git αλλά από τότε που μου το έμαθε ο imitheos σώθηκα.

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από tsigarid Εμφάνιση μηνυμάτων
    Παίζει, αλλά γιατί να το κάνεις με 2 βήματα όταν το checkout κάνει το ίδιο με ένα; Επίσης, το stash θα πετάξει στην άκρη τα πάντα, το checkout μπορεί να επαναφέρει συγκεκριμένα αρχεία αντί για όλα, το οποίο σε άλλα σενάρια (όχι το συγκεκριμένο) μπορεί να είναι απαραίτητο.
    Όπως είπα, δεν ξέρω git από ότι φαίνεται
    Με ΜΑΤ και βία δεν βγαίνει πανδημία, Μιχαλάκη και Κούλη.

  4. #1294
    Εγγραφή
    20-12-2005
    Μηνύματα
    3.222
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από petran_18 Εμφάνιση μηνυμάτων
    Ούτε εγώ ξέρω git αλλά από τότε που μου το έμαθε ο imitheos σώθηκα.
    Πότε το έκανε αυτό; Ο imitheos ξέρει μόλις 30 πράγματα από τα 450 που κάνει το git και το έμαθε και σε άλλους;
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

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

  5. #1295
    Εγγραφή
    04-02-2009
    Ηλικία
    33
    Μηνύματα
    1.486
    Downloads
    4
    Uploads
    0
    Τύπος
    ADSL
    Ταχύτητα
    2048/256
    ISP
    Cyta Hellas
    Παράθεση Αρχικό μήνυμα από imitheos Εμφάνιση μηνυμάτων
    Πότε το έκανε αυτό; Ο imitheos ξέρει μόλις 30 πράγματα από τα 450 που κάνει το git και το έμαθε και σε άλλους;
    Σε μια ερώτηση για μια αλλαγή σε ένα manifest file στο portage, που αργότερα δεν μ άφηνε να ενημερώσω το tree

    Καλή φάση ο τρίτος ενικός!
    Με ΜΑΤ και βία δεν βγαίνει πανδημία, Μιχαλάκη και Κούλη.

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

    Έτσι που έγραψες "μου το έμαθε ο imitheos" για κάποιο λόγο μου έκανε κλικ να το γράψω έτσι στο τρίτο ενικό.

    Δεν ξέρω αν μειώνει το άγχος αλλά, τουλάχιστον στις ταινίες, μόνο μεγαλαμανείς ή τρελοί το χρησιμοποιούσαν. Μια μορφή που θυμάμαι χαρακτηριστικά να το χρησιμοποιεί ήταν ο Duane Barry από τα X-Files (Το GoT της εποχής μας για τους παλαιότερους).
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

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

  7. #1297
    Εγγραφή
    04-02-2009
    Ηλικία
    33
    Μηνύματα
    1.486
    Downloads
    4
    Uploads
    0
    Τύπος
    ADSL
    Ταχύτητα
    2048/256
    ISP
    Cyta Hellas
    Παράθεση Αρχικό μήνυμα από imitheos Εμφάνιση μηνυμάτων

    Έτσι που έγραψες "μου το έμαθε ο imitheos" για κάποιο λόγο μου έκανε κλικ να το γράψω έτσι στο τρίτο ενικό.

    Δεν ξέρω αν μειώνει το άγχος αλλά, τουλάχιστον στις ταινίες, μόνο μεγαλαμανείς ή τρελοί το χρησιμοποιούσαν. Μια μορφή που θυμάμαι χαρακτηριστικά να το χρησιμοποιεί ήταν ο Duane Barry από τα X-Files (Το GoT της εποχής μας για τους παλαιότερους).
    Ξέρω τα X-Files, να ανησυχώ;
    Με ΜΑΤ και βία δεν βγαίνει πανδημία, Μιχαλάκη και Κούλη.

  8. #1298
    Εγγραφή
    07-02-2007
    Μηνύματα
    747
    Downloads
    6
    Uploads
    0
    Σωστά χρώματα στο terminal ανεξαρτήτως terminal emulator!
    https://github.com/chriskempson/base16-shell
    Οδηγός για LaTeX στα Ελληνικά
    Οδηγός για Linux στα Ελληνικά

  9. #1299
    Εγγραφή
    31-10-2008
    Μηνύματα
    2.593
    Downloads
    1
    Uploads
    0
    Ταχύτητα
    51200/5120
    ISP
    Conn-x OTE
    Παράθεση Αρχικό μήνυμα από petran_18 Εμφάνιση μηνυμάτων
    Σε μια ερώτηση για μια αλλαγή σε ένα manifest file στο portage, που αργότερα δεν μ άφηνε να ενημερώσω το tree

    Καλή φάση ο τρίτος ενικός!
    Ο Gollum τώρα δικαιώνεται...precious!!!

  10. #1300
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.462
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Εστω ενας φακελος με πολλους υποφακελους μεσα, εναν για καθε χρονο, και μεσα στον καθε υποφακελο ενα αρχειο με ονομα lista. πχ
    Κώδικας:
    $ tree 
    .
    ├── 2016
    │   ├── lista
    ├── 2017
    │   ├── lista
    ├── 2018
    │   ├── lista
    ├── 2019
    │   ├── lista
    └── 2020
    Εχει και αλλα αρχεια μεσα εκει, αλλα μονο το lista με ενδιαφερει. Γινεται, με την μια, το lista σε καθε υποφακελο να μετονομαστει σε lista-2016, lista-2017 κλπ?
    ديميتريس

  11. #1301
    Εγγραφή
    29-05-2007
    Περιοχή
    δυο κλικ πιο κατω
    Ηλικία
    48
    Μηνύματα
    7.624
    Downloads
    38
    Uploads
    0
    Άρθρα
    21
    Τύπος
    VDSL2
    Ταχύτητα
    5000/1200
    ISP
    βρωμονταφον
    Router
    της hol
    SNR / Attn
    8(dB) / 29(dB)
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Εστω ενας φακελος με πολλους υποφακελους μεσα, εναν για καθε χρονο, και μεσα στον καθε υποφακελο ενα αρχειο με ονομα lista. πχ
    Κώδικας:
    $ tree 
    .
    ├── 2016
    │   ├── lista
    ├── 2017
    │   ├── lista
    ├── 2018
    │   ├── lista
    ├── 2019
    │   ├── lista
    └── 2020
    Εχει και αλλα αρχεια μεσα εκει, αλλα μονο το lista με ενδιαφερει. Γινεται, με την μια, το lista σε καθε υποφακελο να μετονομαστει σε lista-2016, lista-2017 κλπ?
    με καποιο σκριπτακι , με μια μεταβλητη που θα παιρνει τιμες των χρονολογιων (εσυ θα το ορισεις ,πχ απο i=1990 (while , for, if ) ,i=i+1 αυξηση του i κατα ενα ) ενα cd στο φακελο με ονομα της μεταβλητης i , μια μετονομασια του list σε "list_" + i , cd.. για επιστροφη στον φακελο με τα ετη ,οσο το i<2020

    (οι εντολες και οι αναθεσεις του i δεν αντιπροσωπευουν το λινουξ , οτι θυμαμαι απο προγραμματισμο ειναι )
    αντεχεις να αμφιβαλεις για ολα οσα εχεις διδαχτει ;
    Cancel my subscription to the Resurrection. Send my credentials to the House of Detention
    ο φασισμος ειναι ο νομος των δουλων
    AV tip:να ακολουθεις αυτο που ψαχνεις , οχι αυτο που σε βρισκει .

  12. #1302
    Εγγραφή
    07-02-2007
    Μηνύματα
    747
    Downloads
    6
    Uploads
    0
    Με Python:
    Κώδικας:
    #!/usr/bin/env python3
    
    import pathlib
    
    target_dir = pathlib.Path("./")                    # ο φάκελος που περιέχει τους φακέλους 2017/2018/...
    for filename in target_dir.glob("**/lista"):       # το glob pattern που θα βρει τα αρχεία που θες
        new_filename = filename.name + "-" + filename.parent.name
        filename.rename(filename.parent / new_filename)
    Για να τεστάρεις:
    Κώδικας:
    $ cd /tmp
    $ mkdir 201{5,6,7,8,9}
    $ touch 201{5,6,7,8,9}/lista
    $ gedit jim.py      # κάνεις paste το snippet 
    $ python3 jim.py
    $ tree
    Οδηγός για LaTeX στα Ελληνικά
    Οδηγός για Linux στα Ελληνικά

  13. #1303
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.462
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Wow thanks. Αυτα ολα δεν παιζει να τα σκεφτομουν μονος μου ουτε σε 10 χρονια :P
    ديميتريس

  14. #1304
    Εγγραφή
    29-05-2007
    Περιοχή
    δυο κλικ πιο κατω
    Ηλικία
    48
    Μηνύματα
    7.624
    Downloads
    38
    Uploads
    0
    Άρθρα
    21
    Τύπος
    VDSL2
    Ταχύτητα
    5000/1200
    ISP
    βρωμονταφον
    Router
    της hol
    SNR / Attn
    8(dB) / 29(dB)
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Wow thanks. Αυτα ολα δεν παιζει να τα σκεφτομουν μονος μου ουτε σε 10 χρονια :P
    η λυση του pman99 ειναι αυτο που θες , η δικη μου εκδοχη ειναι κομπογιαννητικη με την πιθανοτητα σφαλματος αν δεν υπαρχει αριθμητικη συνεχεια στα ετη και η ακριβης ονομασια στους υποφακελους , και δεν ξερω τι treestructure θα παραγει .
    αντεχεις να αμφιβαλεις για ολα οσα εχεις διδαχτει ;
    Cancel my subscription to the Resurrection. Send my credentials to the House of Detention
    ο φασισμος ειναι ο νομος των δουλων
    AV tip:να ακολουθεις αυτο που ψαχνεις , οχι αυτο που σε βρισκει .

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

    Κώδικας:
    % tree
    ├── 2015
    │   ├── asxeto
    │   └── lista
    ├── 2016
    │   ├── asxeto
    │   └── lista
    ├── 2017
    │   ├── asxeto
    │   └── lista
    ├── 2018
    │   ├── asxeto
    │   └── lista
    ├── 2019
    │   ├── asxeto
    │   └── lista
    └── listren.sh
    5 directories, 11 files
    
    % ./listren.sh 
    mv 2015/lista 2015/lista-2015
    mv 2016/lista 2016/lista-2016
    mv 2017/lista 2017/lista-2017
    mv 2018/lista 2018/lista-2018
    mv 2019/lista 2019/lista-2019
    
    % cat listren.sh 
    #!/bin/bash
    
    for i in **/lista; do
    	listaSFX="${i%/*}"
    	listaPFX="${listaSFX##*/}"
    	echo mv "$i" "${i}-$listaPFX"
    done
    Η μεταβλητή SFX αφαιρεί το pattern /* δηλαδή το 2015/lista θα γίνει 2015. Η μεταβλητή PFX δεν χρειάζεται στην παρούσα περίπτωση. Αν είχες αρχεία με διάφορα ονόματα τα οποία πχ έπαιρνες από εκτέλεση της find, η find θα επέστρεφε "./2015/lista" οπότε η SFX θα είχε την τιμή "./2015". Την PFX την έβαλα για μια τέτοια περίπτωση ώστε να κρατάει μόνο ό,τι υπάρχει μετά το τελευταίο /.

    Μια λύση με shell βέβαια έχει τα κλασικά προβλήματα με ειδικούς χαρακτήρες ή κενά στα ονόματα των αρχείων και ποιος ξέρει τι άλλο. Η λύση του pmav99 με την python θα παίξει πάντα σωστά χωρίς τέτοια θέματα.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

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

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

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

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