Hemsida » hur » Skapa din egen Quick Calculator-funktion för terminalen

    Skapa din egen Quick Calculator-funktion för terminalen

    Om du är något som jag har du alltid ett Terminalfönster öppet, och du har nog till och med tilldelat en snabbtangent för att ta upp det när som helst. Så varför öppna den tråkiga kalkylatorn när du kan lösa ekvationer precis där på kommandoraden?

    Det här är en enkel metod för att skapa en räknare med hjälp av det inbyggda funktionsstöd i Bash-skalet. I huvudsak allt vi gör är att ange frågetecknet för att köra kommandot bc med vad som helst som du skriver efter det.

    Skapa Terminal Calculator-funktionen

    För att skapa funktionen klistrar du bara in följande kommando i Terminal ...

    ? () echo "$ *" | bc-1;

    Nu kan du använda den genom att bara skriva en? och sedan matematikekvationen du vill lösa. Om du ska använda mellanslag ska du omge det i citat, annars kommer du att få ett fel så här:

    Du kan också använda den på Windows om du har installerat Cygwin-du måste se till att du har installerat bc-paketet, förstås.

    Eftersom detta använder kommandot BC, är det ganska kraftfullt.

    Göra funktionen Spara över omstartar

    Om du använder Linux eller Cygwin under Windows, vill du redigera följande fil och placera raden längst ner:

    vi ~ / .bash_profile

    Stäng ut din terminal, öppna igen, och kommandot ska vara aktiverat nu.

    Spara funktionen i OS X

    Om du använder OS X måste du gå en annan rutt, åtminstone i min testning, först öppna en terminal och skriv sedan in följande kommandon:

    touch .profile

    öppna .profil

    Du måste vara i din användarmapp vid den tiden, vilket är standardmappen ändå för det nya Terminal-fönstret.

    Det öppna kommandot öppnar den nya .profilfilen i Textedit, där du kan klistra in i raden, spara och stänga.

    Stäng ut terminalen, öppna den igen, och du ska få funktionen tillgänglig.