Hjemmeside » hvordan » Opret din egen hurtigregulatorfunktion til terminalen

    Opret din egen hurtigregulatorfunktion til terminalen

    Hvis du er noget som mig, har du altid fået et Terminal vindue åbent, og du har sikkert også tildelt en genvejstast til at hente det når som helst. Så hvorfor åbne den kedelige regnemaskine, når du kan løse ligninger lige der på kommandolinjen?

    Dette er en enkel metode til oprettelse af en lommeregner ved hjælp af den indbyggede funktionssupport i Bash-skalen. Væsentligt alt, hvad vi laver, er at tildele spørgsmålet til at køre kommandoen bc med de argumenter, du skriver efter det.

    Oprettelse af Terminal Calculator-funktionen

    For at oprette funktionen skal du blot indsætte i den følgende kommando i Terminal ...

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

    Nu kan du bruge det ved blot at skrive en? og derefter den matematiske ligning, du vil løse. Hvis du skal bruge mellemrum, skal du omslutte det i citater, ellers får du en fejl som denne:

    Du kan også bruge den på Windows, hvis du har Cygwin installeret - du skal sørge for at du har installeret bc-pakken, selvfølgelig.

    Da dette bruger kommandoen bc, er det ret kraftigt.

    Gør funktionsspare på tværs af genstart

    Hvis du bruger Linux eller Cygwin under Windows, vil du gerne redigere følgende fil og sætte linjen nederst:

    vi ~ / .bash_profile

    Luk din terminal, genåbne, og kommandoen skal være aktiveret nu.

    Gemmer funktionen i OS X

    Hvis du bruger OS X, skal du gå en anden rute, i hvert fald i min testning - først åbne en terminal, og skriv derefter følgende kommandoer:

    touch .profile

    åben .profil

    Du skal være i din brugermappe på det tidspunkt, hvilket er standardmappen alligevel for nyt Terminal vindue.

    Den åbne kommando åbner den nye .profile-fil i Textedit, hvor du kan indsætte i linjen, gemme og lukke.

    Luk ud af Terminal, genåbne den, og du skal have funktionen tilgængelig.