Από το VisiCalc και το Lotus 1-2-3 στο Microsoft Excel, το υπολογιστικό φύλλο αποτελεί μια βασική εφαρμογή που είναι διαθέσιμη σε σχεδόν κάθε επιτραπέζιο σύστημα από την Apple II. Στο Linux, διατίθενται διάφορα υπολογιστικά φύλλα, συμπεριλαμβανομένων εκείνων που είναι ενσωματωμένα στο OpenOffice και το LibreOffice, καθώς και μια έκδοση Linux του Gnumeric. Αυτά είναι όλα τα υπολογιστικά φύλλα που εκτελούνται από την επιφάνεια εργασίας. Αλλά τι γίνεται με τη γραμμή εντολών; Αν μπορείτε να έχετε επεξεργαστές κειμένων όπως Vi, Nano και Emacs που τρέχουν από τη γραμμή εντολών, τι γίνεται με ένα υπολογιστικό φύλλο;

Τα καλά νέα είναι ότι το Linux έχει ένα υπολογιστικό φύλλο γραμμής εντολών που ονομάζεται "υπολογιστής υπολογιστικών φύλλων" ή "sc." Για να το εγκαταστήσετε στο Ubuntu, χρησιμοποιήστε:

 sudo apt-get εγκατάσταση sc 

Για να ξεκινήσετε το πρόγραμμα, απλώς πληκτρολογήστε " sc ". Η αρχική οθόνη είναι ένα κενό φύλλο που είναι επενδεδυμένο στην κορυφή και στην πλευρά με το γνωστό σχήμα αριθμών υπολογιστικού φύλλου, δηλαδή γράμματα στην κορυφή και αριθμούς κάτω από την πλευρά.

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

  • = Εισάγετε μια αριθμητική σταθερά ή μια έκφραση στο τρέχον κελί. Το sc προτρέπει για την έκφραση στην κορυφαία γραμμή.
  • <Εισαγάγετε μια συμβολοσειρά ετικέτας στο τρέχον κελί που θα εκκενωθεί αριστερά προς την αριστερή άκρη της κυψέλης.
  • \ Εισαγάγετε μια συμβολοσειρά ετικέτας στο τρέχον κελί που θα κεντραριστεί στη στήλη.
  • > Εισαγάγετε μια συμβολοσειρά ετικέτας στο τρέχον κελί που θα εκκενωθεί δεξιά από το δεξί άκρο της κυψέλης.

Υπάρχει ένας τρόπος για να αλλάξετε τον τρόπο εισαγωγής των τιμών. Ονομάζεται "λειτουργία γρήγορης αριθμητικής εισαγωγής", θα πρέπει να ξεκινήσετε το sc με την επιλογή "-n" ή να πληκτρολογήσετε CTRL + T και στη συνέχεια "n" στο πρόγραμμα. Σε αυτή τη λειτουργία, μόλις αρχίσετε να πληκτρολογείτε έναν αριθμό, θα εμφανιστεί η ερώτηση. Αυτό σημαίνει ότι μπορείτε να παραλείψετε να πληκτρολογήσετε "=".

Οι εξισώσεις εισάγονται με τον ίδιο τρόπο όπως σε ένα κανονικό υπολογιστικό φύλλο. Τύπος "=" που ακολουθείται από την εξίσωση, π.χ. "= B0 + B1 + B2 + B3"

Οι ενσωματωμένες λειτουργίες λειτουργούν λίγο διαφορετικές από αυτές σε άλλα υπολογιστικά φύλλα στο ότι ξεκινούν από το @, έτσι ώστε να λάβετε το άθροισμα μιας περιοχής που πρέπει να χρησιμοποιήσετε @sum (εύρος), όπου η "περιοχή" είναι η αρχή και το τέλος της κυψέλης ονόματα που χωρίζονται από ένα κόλον, π.χ. C5: C17.

Άλλες βασικές λειτουργίες περιλαμβάνουν:

  • @avg () - Μέσος όρος όλων των έγκυρων καταχωρήσεων (μη κρυμμένων) στην καθορισμένη περιοχή.
  • @max () - Επιστρέψτε τη μέγιστη τιμή στην καθορισμένη περιοχή.
  • @min () - Επιστρέψτε την ελάχιστη τιμή στην καθορισμένη περιοχή.
  • @sqrt () - Επιστρέψτε την τετραγωνική ρίζα του e.
  • @max () - Επιστρέψτε το μέγιστο των τιμών των εκφράσεων. Μπορούν να καθοριστούν δύο ή περισσότερες εκφράσεις.
  • @min () - Επιστρέψτε το ελάχιστο των τιμών των εκφράσεων. Μπορούν να καθοριστούν δύο ή περισσότερες εκφράσεις.

Υπάρχει επίσης μια σειρά από άλλες λειτουργίες που περιλαμβάνουν λειτουργίες στοιχειοσειρών όπως @substr, @upper και @lower. και λειτουργίες ημερομηνίας και ώρας όπως @now, @date, @day, @month, @ year, κ.λπ.

Το καλύτερο μέρος για να πάρετε μια πλήρη περιγραφή των διαθέσιμων λειτουργιών είναι από τη σελίδα man, δηλαδή "man sc".

Για να αποθηκεύσετε το τρέχον φύλλο "P" ακολουθούμενο από το επιθυμητό όνομα αρχείου. Χρησιμοποιήστε την επέκταση ".sc". Μπορείτε να φορτώσετε ένα υπολογιστικό φύλλο στην αρχή παρέχοντας το όνομα ως παράμετρο, για παράδειγμα:

 sc test1.sc 

Ένας γρήγορος τρόπος για να αποθηκεύσετε και να βγείτε από το sc είναι να χρησιμοποιήσετε το ZZ, όπως θα κάνατε με τον επεξεργαστή vi.

Ένα μειονέκτημα του sc είναι ότι η μορφή του σε δίσκο δεν είναι καθόλου τυποποιημένη. Εάν δεσμευθείτε να το χρησιμοποιήσετε, θα αντιμετωπίσετε προβλήματα συμβατότητας. Αμφιβάλλω ότι ο προϊστάμενός σας θα δεχθεί τους τελευταίους σας ισχυρισμούς δαπανών σε μορφή .sc! Ωστόσο, υπάρχει ένα υπολογιστικό φύλλο επιφάνειας εργασίας που κατανοεί τα αρχεία .sc. Το Gnumeric του GNU είναι σε θέση να ανοίξει αρχεία .sc. Ωστόσο, δεν είναι σε θέση να τους σώσει. Αλλά το πρακτικό αποτέλεσμα είναι ότι μπορείτε να ανοίξετε τα αρχεία .sc στο Gnumeric και στη συνέχεια να τα αποθηκεύσετε σε μια πιο γνωστή μορφή όπως .xls ή .ods. Αυτά τα αρχεία μπορούν στη συνέχεια να ανοίξουν σε Microsoft Excel, LibreOffice και ούτω καθεξής.

Εάν είστε συνηθισμένοι να τρέχετε το Linux χωρίς επιφάνεια εργασίας ή εάν χρησιμοποιείτε Raspberry Pi, τότε ο sc είναι ένας γρήγορος τρόπος για να δημιουργήσετε ένα υπολογιστικό φύλλο χωρίς να χρειαστεί να εκκινήσετε σε μια πλήρη επιφάνεια εργασίας. Γιατί μην το δοκιμάσετε και εάν έχετε οποιεσδήποτε ερωτήσεις παρακαλούμε να ρωτήσετε στην παρακάτω ενότητα σχολίων.