端末用の独自のクイック計算機能を作成する
あなたが私のようなものなら、いつでもTerminalウィンドウを開いていて、いつでもそれを起動するためにホットキーを割り当てさえしたでしょう。コマンドラインで方程式を解くことができるのに、なぜ退屈な計算機を開くのか?
これは、Bashシェルの組み込み関数サポートを使用して電卓を作成するための簡単な方法です。基本的に私たちがしていることはあなたがそれの後にタイプするどんな引数でもbcコマンドを実行するために疑問符を割り当てることです.
端末計算機能の作成
関数を作成するには、ターミナルに次のコマンドを貼り付けるだけです…
? ()echo "$ *" | bc -l;
今、あなたは単にタイプすることによってそれを使うことができますか?それからあなたが解決したい数学の方程式。スペースを使うつもりなら、引用符で囲む必要があります。そうしないと、次のようなエラーになります。
Cygwinがインストールされている場合は、Windowsでも使用できます。もちろん、bcパッケージをインストールしたことを確認する必要があります。.
これはbcコマンドを使用しているので、かなり強力です。.
再起動時に関数を保存する
WindowsでLinuxまたはCygwinを使用している場合は、次のファイルを編集してその行を一番下に配置します。
vi〜/ .bash_profile
端末を閉じて、もう一度開くと、コマンドが有効になります。.
OS Xで機能を保存する
OS Xを使用している場合は、少なくとも最初のテストでは別の方法で端末を開いてから、次のコマンドを入力する必要があります。
タッチする
.profileを開く
あなたはその時あなたのユーザフォルダにいる必要があるでしょう、それはとにかく新しいターミナルウィンドウのためのデフォルトフォルダです.
openコマンドはTexteditで新しい.profileファイルを開くでしょう。そこであなたはその行に貼り付け、保存し、そして閉じることができます。.
ターミナルを閉じて再度開くと、機能が利用可能になります。.