Δημιουργήστε τη δική σας λειτουργία Quick Calculator για τον τερματικό
Αν είστε κάτι σαν εμένα, έχετε πάντα ένα παράθυρο του τερματικού ανοιχτό, και μάλιστα μάλιστα έχετε αναθέσει ένα hotkey για να το φέρει επάνω οποιαδήποτε στιγμή. Γιατί λοιπόν ανοίξτε τη βαρετή αριθμομηχανή όταν μπορείτε να λύσετε εξισώσεις εκεί στη γραμμή εντολών?
Αυτή είναι μια απλή μέθοδος για τη δημιουργία μιας αριθμομηχανής χρησιμοποιώντας την ενσωματωμένη υποστήριξη λειτουργιών στο κέλυφος Bash. Ουσιαστικά το μόνο που κάνουμε είναι να αναθέσουμε το ερωτηματικό για να εκτελέσουμε την εντολή bc με όσα επιχειρήματα πληκτρολογείτε μετά από αυτήν.
Δημιουργία της λειτουργίας Υπολογιστή τερματικού
Για να δημιουργήσετε τη λειτουργία, απλώς επικολλήστε την ακόλουθη εντολή στο Terminal ...
? () echo "$ *" | bc-1;
Τώρα μπορείτε να το χρησιμοποιήσετε απλά πληκτρολογώντας ένα; και στη συνέχεια την μαθηματική εξίσωση που θέλετε να λυθεί. Αν πρόκειται να χρησιμοποιήσετε κενά, θα πρέπει να το περιβάλλετε σε εισαγωγικά, διαφορετικά θα λάβετε ένα σφάλμα όπως αυτό:
Μπορείτε επίσης να το χρησιμοποιήσετε στα Windows εάν έχετε εγκαταστήσει το Cygwin - θα χρειαστεί να βεβαιωθείτε ότι έχετε εγκαταστήσει το πακέτο bc, φυσικά.
Δεδομένου ότι αυτή χρησιμοποιεί την εντολή bc, είναι αρκετά ισχυρή.
Πραγματοποίηση της λειτουργίας Αποθήκευση κατά την επανεκκίνηση
Αν χρησιμοποιείτε Linux ή Cygwin κάτω από τα Windows, θα πρέπει να επεξεργαστείτε το παρακάτω αρχείο και να βάλετε τη γραμμή στο κάτω μέρος:
vi ~ / .bash_profile
Κλείστε το τερματικό σας, ανοίξτε ξανά και η εντολή θα πρέπει να ενεργοποιηθεί τώρα.
Αποθήκευση της λειτουργίας στο OS X
Αν χρησιμοποιείτε το OS X, θα πρέπει να μεταβείτε σε άλλη διαδρομή, τουλάχιστον στην δοκιμή μου πρώτα, να ανοίξετε ένα τερματικό και, στη συνέχεια, πληκτρολογήστε τις ακόλουθες εντολές:
αγγίξτε το .profile
openprofile
Θα χρειαστεί να βρίσκεστε στο φάκελο χρήστη σας εκείνη τη στιγμή, ο οποίος είναι ο προεπιλεγμένος φάκελος ούτως ή άλλως για το νέο παράθυρο του τερματικού.
Η ανοικτή εντολή θα ανοίξει το νέο αρχείο .profile στο Textedit, όπου μπορείτε να επικολλήσετε στη γραμμή, να αποθηκεύσετε και να κλείσετε.
Κλείστε το τερματικό, ανοίξτε το ξανά και θα πρέπει να έχετε τη λειτουργία διαθέσιμη.