Unix script-Sas parakalw voithiste

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Unix script-Sas parakalw voithiste

Δημοσίευσηαπό panick1992 » 06 Ιαν 2015, 21:10

Gia sas!

Exo na kanw mia ergasia gia tin sxoli mou alla tha fano eilikrinis ke tha sas pw oti den exo idea pos na to kanw! an mpori na to kani kapios gia mena tha to ektimousa!

to proto script eine afto.
Develop a Unix script which will use two run-time arguments; the rst is a
(speci caltion of a path to a) source folder, the second is a target folder; and it
will do the following:
1. if the source folder does not exist, display a message and exit;
2. if the target folder does not exist, create it and display an appropriate
message; if it does exist, display a message;
3. for each regular fi le in the source folder,
(a) display its details (name, size, date etc)
(b) ask the user whether the fi le should be copied
(c) if the user answers \no" display a message \skipped", otherwise copy
the fi le to the target, set the copy's permissions to \read-only" , and
display a message.

to deftero script eine afto.
Develop a unix script(s) that accept a list of les (or a glob) as its input.

For each fi le
1)Find its size
2)Record the maximum size found in the set of input les
3)Keep a running total of the sizes found

When all the fi les have been processed, print out some statistics
1)Total size of files
2)Average size
3)Size and name of the biggest file
panick1992
babeTUX
babeTUX
 
Δημοσιεύσεις: 3
Εγγραφή: 06 Ιαν 2015, 21:03
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό Ilias95 » 06 Ιαν 2015, 22:34

Παιδιά κι εμένα μου αρέσει πολύ να παίζω παιχνίδια, αλλά θα φανώ ειλικρινής και θα σας πω ότι δεν θέλω να ξοδέψω λεφτά.
Αν μου πάρει κάποιος το fifa15 θα το εκτιμούσα!

http://www.e-shop.gr/fifa-15-p-PCG.02765
Τελευταία επεξεργασία από Ilias95 και 07 Ιαν 2015, 00:06, έχει επεξεργασθεί 1 φορά/ες συνολικά
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό qsd330 » 06 Ιαν 2015, 22:53

αμαν και εσυ με το fifa το pes ειναι καλυτερο.... χεχε
Spoiler: show
Λειτουργικό ⇛ Ubuntu 18.04 64bit , Windows 10
Intel ι5-4590 @ 3.30GHz ‖ RAM 8 GB ‖ ASUS B85M-E - bluechip Computer AG BUSINESSline
nVidia GF119 [GeForce GT 610] [10de:104a] {nvidia}
enp3s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 09) ‖ Dual Screen
Άβαταρ μέλους
qsd330
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 345
Εγγραφή: 06 Μαρ 2014, 23:16
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό Ilias95 » 06 Ιαν 2015, 23:04

qsd330 έγραψε:αμαν και εσυ με το fifa το pes ειναι καλυτερο.... χεχε

Τα τελευταία χρόνια έχει ανέβει πολύ λένε και έχει πέσει το pro αντίστοιχα. :P
Αλλά δεν πειράζει θα μου πάρεις σε παρακαλώ ένα απ' τα δύο; Όποιο θες εσύ, είναι σημαντικό!!!!
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό Learner » 07 Ιαν 2015, 02:13

panick1992 έγραψε:Exo na kanw mia ergasia gia tin sxoli mou alla tha fano eilikrinis ke tha sas pw oti den exo idea pos na to kanw!

http://mywiki.wooledge.org/BashGuide
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9765
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό Logan » 07 Ιαν 2015, 03:50

Ilias95 έγραψε:Παιδιά κι εμένα μου αρέσει πολύ να παίζω παιχνίδια, αλλά θα φανώ ειλικρινής και θα σας πω ότι δεν θέλω να ξοδέψω λεφτά.
Αν μου πάρει κάποιος το fifa15 θα το εκτιμούσα!

http://www.e-shop.gr/fifa-15-p-PCG.02765

Η λεγόμενη κακή ειρωνεία του ίντερνετ.
1 Γνώσεις Linux: όχι και μιάου! ┃ Προγραμματισμού:Ε.. ┃ Αγγλικών: Μέτρια
2 Arch Linux Gnome 4χχ
3 Intel Core i5-3210M CPU @ 2.50GHz ‖ RAM 7.7 GiB |
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840] {radeon}
Refugees Welcome
Άβαταρ μέλους
Logan
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 816
Εγγραφή: 25 Νοέμ 2013, 19:42
Launchpad: loganlettuce
IRC: LoganL
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό fkol k4 » 07 Ιαν 2015, 04:01

Logan έγραψε:Η λεγόμενη κακή ειρωνεία του ίντερνετ.

Θα το περιέγραφα περισσότερο ως αναμενόμενο αποτέλεσμα με βάση αυτά:
Πως να γράφεις έγραψε:Γράφε καθαρά, γραμματικά και ορθογραφικά σωστά

Ανακαλύψαμε μέσα από την εμπειρία ότι οι άνθρωποι που είναι απρόσεκτοι και τσαπατσούληδες στη συγγραφή είναι συνήθως επίσης απρόσεκτοι και τσαπατσούληδες όταν σκέφτονται και όταν γράφουν κώδικα (αρκετά συχνά τέλος πάντων για να μπορεί κανείς να στοιχηματίζει σε κάτι τέτοιο). Το να απαντάμε σε ερωτήσεις για ανθρώπους που σκέφτονται με απρόσεκτο και τσαπατσούλικο τρόπο δεν μας επιβραβεύει — θα προτιμούσαμε να ξοδεύουμε τον χρόνο μας αλλού.

Έτσι το να εκφράζεις την ερώτησή σου ξεκάθαρα και καλά είναι σημαντικό. Αν δεν μπορείς να μπεις στον κόπο να το κάνεις, εμείς δεν μπορούμε να μπούμε στον κόπο να δώσουμε προσοχή. Κατάβαλλε την επιπλέον προσπάθεια για να διανθίσεις το λόγο σου. Δεν χρειάζεται να είναι στυφός ή επίσημος — στην πραγματικότητα, η κουλτούρα των hacker εκτιμά την ανεπίσημη και χιουμοριστική αργκό στο λόγο όταν χρησιμοποιείται με ακρίβεια. Αλλά πρέπει να είναι ακριβής — πρέπει να υπάρχει κάποια ένδειξη ότι σκέφτεσαι και ότι προσέχεις.

Να είσαι ορθογραφημένος και να χρησιμοποιείς την στίξη και την εναλλαγή πεζών-κεφαλαίων με σωστό τρόπο [ΣτΜ: Μην χρησιμοποιείς greeklish αν η τεχνολογία σου το επιτρέπει!]. Μην μπερδεύεις το "φύλο" με το "φίλο", την "θνησιμότητα" με την "θνητότητα", ή το "κυκλοφορικό" με το "κυκλοφοριακό". Μην ΓΡΑΦΕΙΣ ΑΠΟΚΛΕΙΣΤΙΚΑ ΜΕ ΚΕΦΑΛΑΙΑ — διαβάζεται σαν να ουρλιάζεις και θεωρείται αγένεια. (Τα αποκλειστικά-πεζά είναι μόνο ελαφρώς λιγότερο ενοχλητικά, καθώς είναι δύσκολο να διαβαστούν. Ο Alan Cox μπορεί να την βγάλει καθαρή, αλλά εσύ όχι.)

Γενικότερα, αν γράφεις σαν να είσαι ένας αμόρφωτος βλάκας το πιο πιθανό είναι να αγνοηθείς. Οπότε μην χρησιμοποιείς τις συντομογραφίες του instant-messaging. Το να γράφεις το "που" ως "π" σε κάνει να φαίνεσαι σαν ένας αμόρφωτος βλάκας μόνο και μόνο για να σωθείς από το να πληκτρολογήσεις δύο επιπλέον γράμματα. Χειρότερο: το να γράφεις σΑν εΝα χΑζΟ πΑιΔαΚι πΟυ νΟμιζΕι οΤι κΑτΙ κΑνΕι είναι το απόλυτο φιλί της προδοσίας και σου εγγυάται ότι δεν θα λάβεις τίποτα πέραν νεκρικής σιωπής (ή, στην καλύτερη περίπτωση, μία αρλούμπα από κοσμητικά επίθετα και ειρωνεία) για αντάλλαγμα.

Αν κάνεις ερωτήσεις σε ένα forum που δεν χρησιμοποιεί την μητρική σου γλώσσα, θα λάβεις ένα πιο περιορισμένο όγκο παραπόνων για ορθογραφικά και γραμματικά λάθη — αλλά δεν θα λάβεις επιπλέον παράπονα για τεμπελιά (και ναι, συνήθως μπορούμε να καταλάβουμε τη διαφορά). Ακόμη, εκτός και αν ξέρεις τις γλώσσες του συνομιλητή σου, γράφε στα Αγγλικά. Οι απασχολημένοι hackers τείνουν να διαγράφουν τις ερωτήσεις σε γλώσσες που δεν καταλαβαίνουν, και τα Αγγλικά είναι η λειτουργική γλώσσα του Διαδικτύου. Με το να γράφεις στα Αγγλικά, ελαχιστοποιείς τις πιθανότητες οι ερωτήσεις σου να πεταχτούν στα σκουπίδια αδιάβαστες.

Τι να ζητάς και τι όχι έγραψε:Μην στέλνεις ερωτήσεις σχετικές με τις εργασίες σου

Οι hackers είναι καλοί στο να εντοπίζουν ερωτήσεις που είναι εργασίες για το σπίτι — οι περισσότεροι από εμάς τις έχουμε κάνει οι ίδιοι. Αυτές οι ερωτήσεις είναι για να τις βρεις εσύ, έτσι ώστε να μάθεις από την εμπειρία. Είναι εντάξει να ζητάς βοήθεια, αλλά όχι τις ολοκληρωμένες λύσεις.

Αν υποψιάζεσαι ότι σου έδωσαν μία ερώτηση που είναι εργασία για το σπίτι, αλλά δεν μπορείς να την λύσεις ούτως ή άλλως, δοκίμασε να ρωτήσεις σε ένα forum ομάδας χρηστών ή (ως τελευταία λύση) σε μία λίστα/forum "χρήστη" ενός project. Αν και οι hackers πρόκειται να το καταλάβουν, κάποιοι από τους προχωρημένους χρήστες μπορεί τουλάχιστον να σου δώσουν κάποια συμβουλή.

Ως εκ τούτου,
Αγενής απάντηση έγραψε:Χειριζόμενος την αγένεια

Πολλά απ' όσα φαίνονται αγενή δεν έχουν σκοπό να είναι προσβλητικά μέσα στους κύκλους των hacker. Αντίθετα, είναι το προϊόν του άμεσου, ντόμπρου επικοινωνιακού ύφους που είναι φυσικό για τους ανθρώπους που ενδιαφέρονται περισσότερο να λύνουν προβλήματα αντί να κάνουν τους άλλους να νιώθουν ζεστά και όμορφα.

Όταν αντιλαμβάνεσαι αγένεια, προσπάθησε να αντιδράς ήρεμα. Αν κάποιος πραγματικά συμπεριφέρεται με ακραίο τρόπο, είναι πολύ πιθανό ότι ένα πρεσβύτερο μέλος της λίστας ή της ομάδας ή του forum θα του ζητήσει να απολογηθεί γι' αυτό. Αν αυτό δεν συμβεί και χάσεις την υπομονή σου, είναι πιθανό ότι το πρόσωπο με το οποίο την έχασες συμπεριφέρεται σύμφωνα με τις αξίες της κοινότητας των hacker και εσύ θα θεωρηθείς πως φταις. Αυτό θα αποδυναμώσει τις πιθανότητές σου να λάβεις τις πληροφορίες ή την βοήθεια που θες.

Από την άλλη, σε ορισμένες περιπτώσεις μπορεί να βρεθείς αντιμέτωπος με αγένεια η οποία να είναι πασιφανής. Η άλλη όψη του παραπάνω είναι το ότι είναι αποδεκτό να χαστουκίζουμε τους παραβάτες σκληρά, τεμαχίζοντας την ακατάλληλη συμπεριφορά τους με αιχμηρό λόγο. Να είσαι πάρα πολύ σίγουρος του πού βαδίζεις πριν να το δοκιμάσεις αυτό, πάρα ταύτα. Η γραμμή μεταξύ της επέμβασης έναντι μίας απολίτιστης συμπεριφοράς και της αρχής ενός ανούσιου πολέμου είναι αρκετά λεπτή ώστε και οι ίδιοι οι hackers δεν την διασκελίζουν σπάνια — αν είσαι αρχάριος ή ξένος, οι πιθανότητες να αποφύγεις ένα τέτοιο διασκελισμό είναι χαμηλές. Αν ψάχνεις για πληροφορίες και όχι διασκέδαση, είναι καλύτερο να απομακρύνεις τα χέρια από το πληκτρολόγιο αντί να το ρισκάρεις.

(Πολλοί άνθρωποι μας βεβαιώνουν ότι πολλοί hackers έχουν μία ήπια μορφή αυτισμού ή συνδρόμου Asperger, και στην πραγματικότητα τους λείπουν κάποιες εγκεφαλικές συνάψεις που υποβοηθούν στην "κανονική" ανθρώπινη κοινωνική συμπεριφορά. Αυτό μπορεί να είναι αλήθεια ή και όχι. Αν δεν είσαι ο ίδιος hacker, μπορεί να βοηθήσει στο να συνεργαστείς με την εκκεντρικότητά μας αν πιστεύεις ότι είμαστε εγκεφαλικά άρρωστοι. Μη διστάζεις. Δε μας νοιάζει — μας αρέσει να είμαστε οτιδήποτε κι αν είμαστε, και γενικότερα διατηρούμε έναν υγιή σκεπτικισμό σχετικά με τις κλινικές ετικέτες.)

Στην ακόλουθη ενότητα, θα μιλήσουμε για ένα διαφορετικό ζήτημα — το είδος της "αγένειας" που πρόκειται να λάβεις όταν εσύ συμπεριφέρεσαι λάθος.
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό Logan » 07 Ιαν 2015, 04:08

Οκ σόρρυ στο συμβούλιο των τζεντάι αλλά κάποιος πεφωτισμένος έδειξε τον δρόμο.
Learner έγραψε:
panick1992 έγραψε:Exo na kanw mia ergasia gia tin sxoli mou alla tha fano eilikrinis ke tha sas pw oti den exo idea pos na to kanw!

http://mywiki.wooledge.org/BashGuide
1 Γνώσεις Linux: όχι και μιάου! ┃ Προγραμματισμού:Ε.. ┃ Αγγλικών: Μέτρια
2 Arch Linux Gnome 4χχ
3 Intel Core i5-3210M CPU @ 2.50GHz ‖ RAM 7.7 GiB |
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840] {radeon}
Refugees Welcome
Άβαταρ μέλους
Logan
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 816
Εγγραφή: 25 Νοέμ 2013, 19:42
Launchpad: loganlettuce
IRC: LoganL
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό fkol k4 » 07 Ιαν 2015, 04:30

Logan έγραψε:Οκ σόρρυ στο συμβούλιο των τζεντάι αλλά κάποιος πεφωτισμένος έδειξε τον δρόμο.
Learner έγραψε:
panick1992 έγραψε:Exo na kanw mia ergasia gia tin sxoli mou alla tha fano eilikrinis ke tha sas pw oti den exo idea pos na to kanw!

http://mywiki.wooledge.org/BashGuide

Και αυτό από εδώ είναι :P
Πώς Να Απαντάς έγραψε:Πώς Να Απαντάς Σε Ερωτήσεις με Βοηθητικό Τρόπο

Να είσαι ευγενής. Το άγχος από κάποιο πρόβλημα μπορεί να κάνει τους ανθρώπους να εμφανίζονται αγενείς ή χαζοί ενώ δεν είναι.

Απάντα στον πρωτίστως παραβάτη off-line. Δεν υπάρχει ανάγκη για δημόσια ταπείνωση για κάποιον που έκανε ένα ειλικρινές λάθος. Ένας πραγματικός αρχάριος μπορεί να μην γνωρίζει πώς να ψάξει μέσα σε αρχεία ή πού αποθηκεύεται και δημοσιεύεται το FAQ.

Αν δεν ξέρεις σίγουρα, πες το! Μία λάθος αλλά επιτακτική απάντηση είναι χειρότερο και απ' το τίποτα. Μην βάλεις κάποιον να κάνει λάθος πράγματα μόνο και μόνο επειδή είναι απλώς διασκεδαστικό να ακούγεσαι σαν ειδικός. Να είσαι μετριόφρον και ειλικρινής — να είσαι το καλό παράδειγμα τόσο για τον συνομιλητή σου όσο και για τους ομότιμούς σου.

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

Υπέβαλλε αναλυτικές ερωτήσεις για να αποσπάσεις περισσότερες λεπτομέρειες. Αν είσαι καλός σε αυτό, ο συνομιλητής σου θα μάθει κάτι — και μπορεί κι εσύ. Προσπάθησε να μεταμορφώσεις μία κακή ερώτηση σε καλή — να θυμάσαι ότι όλοι ήμασταν αρχάριοι κάποτε.

Αν και το να μουρμουρίζεις RTFM είναι δικαιολογημένο όταν απαντάς σε κάποιον που είναι τεμπελόγατος, ένας σύνδεσμος προς την τεκμηρίωση (ακόμη και αν είναι απλώς μία πρόταση για αναζήτηση στο google για κάποια λέξη κλειδί) είναι καλύτερος.

Αν πρόκειται να απαντήσεις στην ερώτηση, δώσε βάση. Μην προτρέπεις την χρήση μπακάλικων τρόπων για να κόψει κανείς δρόμο όταν κάποιος χρησιμοποιεί το λάθος εργαλείο ή την λάθος μέθοδο. Πρότρεψε την χρήση καλών εργαλείων. Αναπλαισίωσε την ερώτηση.

Βοήθησε την κοινότητα να μάθει από την ερώτηση. Όταν βρίσκεσαι αντιμέτωπος με μία καλή ερώτηση, ρώτα τον εαυτό σου "Πώς θα έπρεπε να αλλάξει η αντίστοιχη τεκμηρίωση ή το FAQ ώστε να μην χρειαστεί ποτέ να το ξανααπαντήσει κάποιος αυτό;" Μετά στείλε ένα patch στον διαχειριστή του εγγράφου.

Αν έκανες έρευνα για να απαντήσεις στην ερώτηση, επίδειξε τις ικανότητές σου αντί να γράφεις σαν να είχες βρει την απάντηση μυρίζοντας τα νύχια σου. Το να απαντάς σε μία καλή ερώτηση είναι σαν να ταΐζεις έναν πεινασμένο ένα πιάτο φαΐ, αλλά αν του διδάξεις την ικανότητα να κάνει έρευνα μέσω παραδείγματος είναι σαν να τον διδάσκεις να καλλιεργεί τροφή εφ' όρου ζωής.

Εικόνα Εικόνα
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Unix script-Sas parakalw voithiste

Δημοσίευσηαπό Ilias95 » 07 Ιαν 2015, 11:47

Logan έγραψε:σόρρυ στο συμβούλιο των τζεντάι

Logan έγραψε:Η λεγόμενη κακή ειρωνεία του ίντερνετ.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Επόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι