View Full Version : UNIX λέμε.
Comte de Saint-Germain
17-08-2010, 08:47
Θέλω να φτιάξω κάποια scriptάκια τα οποία να κάνουν μαθηματικούς υπολογισμούς (απλούς, τέσσερεις πράξεις κατά βάση). Το Bourne Shell όμως σε αυτό τον τομέα τον πίνει τόσο άσχημα που δεν αξίζει να ασχοληθείς, θα σου πάρει ένα απόγευμα για γράψεις κώδικα για μια πρόσθεση. Το παράτησα λοιπόν και παίζω πλέον με το Korn Shell. Μήπως όμως έχει κάνει κανείς τίποτε παρόμοιο να δώσει sample κώδικα να γλιτώσω λίγο χρόνο;
http://en.wikipedia.org/wiki/Expr
Φτιάξε και aliases για κάθε πράξη που θες για να είσαι κομπλέ.
Η άποψη μου είναι ότι καλύτερα να ασχοληθείς με κάποια interpretive language (π.χ. python, ruby, haskell για καθαρά μαθηματικά προβλήματα) και να φτιάχνεις scripts εκεί. Τα shell scripts έχουν νόημα κυρίως στο system administration, λόγω των περιορισμένων δυνατοτήτων τους και του κακού συντακτικού.
ikonoklast
17-08-2010, 12:19
python / bash θα έλεγα κι εγώ. τι bourne και μαλακίες.
Once_Emperor
17-08-2010, 13:22
echo "scale=100; 4*a(1)" | bc -l
echo "e(pi*sqrt(163))" | bc -l
Γενικά, στηρίζουμε bc(1).
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.