באמצעות bc
אם נשמור את bc תסריט למעלה כ foo.bc, נוכל להפעיל את זה כך:
[me@linuxbox ~]$ bc foo.bc
BC 1.06.94
זכויות יוצרים 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
זוהי תוכנה חינמית ללא כל אחריות. לפרטים סוג 'אחריות'.
4
[me@linuxbox ~]$ bc foo.bc
BC 1.06.94
זכויות יוצרים 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
זוהי תוכנה חינמית ללא כל אחריות. לפרטים סוג 'אחריות'.
4
אם נסתכל היטב, נוכל לראות את התוצאה ממש בתחתית, אחרי הודעת זכויות היוצרים. ניתן לדכא את ההודעה הזו באמצעות ה -q אפשרות (שקטה).
ניתן להשתמש ב-bc גם באופן אינטראקטיבי:
[me@linuxbox ~]$ bc -q 2 + 2
4
להפסיק
[me@linuxbox ~]$ bc -q 2 + 2
4
להפסיק
כשמשתמש bc באופן אינטראקטיבי, אנו פשוט מקלידים את החישובים שאנו רוצים לבצע, והתוצאות מוצגות מיד. ה bc הפקודה להפסיק מסיים את המפגש האינטראקטיבי.
אפשר גם להעביר תסריט ל bc באמצעות קלט רגיל:
[me@linuxbox ~]$ bc < foo.bc
4
[me@linuxbox ~]$ bc < foo.bc
4
היכולת לקחת קלט סטנדרטי פירושה שאנחנו יכולים להשתמש כאן במסמכים, כאן מחרוזות וצינורות כדי להעביר סקריפטים. זוהי דוגמה למחרוזת כאן:
[me@linuxbox ~]$ bc <<< "2+2"
4
[me@linuxbox ~]$ bc <<< "2+2"
4