在終端(Terminal)裡用命令列進行數學運算
有時候我們進行一些數學運算,我們會去開系統自帶的計算來做這件事情,其實我們也可以直接在終端裡面用命令列進行的。
在命令列裡敲 bc 進入數學計算模式,然後隨便輸入數學表示式 回車 ,結果就出來了,是不是很方便呢?假如你要進行浮點數運算,就需要先敲 scale=3 回車 然後輸表示式,這裡的3是保留小數點後3位,可以根據需求任意設定。
按 Ctrl+D 可以退出運算模式。
但是每次都要bc進入運算模式 還要設定精度,是不是很煩呢?所以我們可以把這個寫成一個指令碼,每次以命令的形式去呼叫。
在 /usr/bin/ 目錄下新建一個檔案,記得加上sudo以root許可權去做否則不可能成功:
$sudo touch calc
加上執行許可權
$sudo chmod +x calc
然後用vim開啟,寫入下面的指令碼程式碼,儲存退出:
#!/bin/bash
scale='scale=3;'
scale=${scale}[email protected]
echo $scale|bc
以後我們每次需要運算的時候只需要輸入 calc 運算表示式 就好了,例如 cala 13.0+0.5, 可以看到結果立馬就出來了。
相關推薦
在終端(Terminal)裡用命令列進行數學運算
有時候我們進行一些數學運算,我們會去開系統自帶的計算來做這件事情,其實我們也可以直接在終端裡面用命令列進行的。 在命令列裡敲 bc 進入數學計算模式,然後隨便輸入數學表示式 回車 ,結果就出來了,是不是很方便呢?假如你要進行浮點數運算,就需要先敲 scale=3 回車
用git命令列進行提交的步驟!(文末有福利!!!)
Git現在是當下比較流行的版本控制工具,接下來我便分享一下再Git中用命令列進行提交的簡單步驟! 1、git pull origin dev 從dev分支上pull最新的程式碼(第一次輸入密碼) 這一步非常關鍵,一定要先pull,否則直接push,會覆蓋別人已經提交的程式碼。
通過終端命令列進行WebDav伺服器配置,實現使用PUT進行檔案上傳【圖文詳解】
HTTP的常見方法 》GET 獲取指定資源 》POST 2M 向指定資源提交資料進行處理請求,在RESTful風格中用於新增資源 》HEAD 獲取指定資源頭部資訊 》PUT 替換指定資源(不支援瀏覽器操作) 》DE
Ubuntu 18.04 下用命令列安裝Sublime
介紹: 新增來源: $ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - $ sudo apt-add-repository "deb https://download.sublime
iis用命令列重啟其中一個網站
我們有很多種辦法,可以重新啟動IIS的網站、服務,但都是同時重啟所有網站和服務 在做Jenkins自動化部署時,我們有一個需求,需要單獨停止、啟動指定的網站,同IIS下的其他網站,不能受到影響,那麼應該如何做呢? 只需要讓他在CMD下執行如下命令: 停止: C:\Windows\Syst
MYSQL用命令列建資料庫,建表,插入資料及常見錯誤
1.登入 首先 cmd進入命令列然後cd到自己安裝的MySQL server的bin目錄下,例如我的是 cd C:\Program Files\MySQL\MySQL Server 8.0\bin 然後用root使用者登陸 C:\Program Files\MySQL\MyS
Ubuntu下用命令列開啟pdf doc等檔案
對Linux命令不熟悉的可以參考 小白學習Linux命令 用了幾天Ubuntu,感覺linux的終端使用起來非常的方便。但是怎麼在linux下用命令的方式開啟pdf檔案呢?開啟pdf的命令: evince [filename] & 如果不在當前資料夾則需要使用cd命令或者把路
[編譯] 5、在Linux下搭建安卓APP的開發燒寫環境(makefile版)—— 在Linux上用命令列+VIM開發安卓APP
星期三, 19. 九月 2018 02:19上午 - BEAUTIFULZZZZ 0)前言 本文不討論用IDE和文字編輯器開發的優劣,是基於以下兩點考慮去嘗試用命令列編譯安卓APP的: 瞭解安卓APP的編譯過程,瞭解IDE幹了什麼事; 放在打包伺服器上需要自動化生成APP的指令碼; 1)安裝配置環境
怎麼用命令列執行.java檔案
第一步 假如在e盤裡有個資料夾名為Java,在Java資料夾裡有一個事先寫好的.java程式,如下: 第二步 開啟命令列視窗(Window+R),輸入cmd,點確定,如下: 第三步 轉到HelloWorld.java檔案所在的資料夾。 (1)檔案在E盤,首先輸入
MacBook上不使用命令列進行VPN的原理與實現
在MacBook上實現的登入外網原理舉例如下: 1:假如你要訪問網站A,MacBook會先把訪問網站A的資料包封裝好傳送給代理伺服器。 2:代理伺服器收到後,去掉封裝,去訪問網站A。 3:網站A返回資料給代理伺服器。 4:代理伺服器把資料封裝送還給你的MacOS。
Dynamics CRM 如何使用命令列進行安裝
之前沒注意過command的方式來安裝CRM,估計很多人也不知道,之所以關注到他是因為最近在搞一個外資客戶的專案,客戶公司的IT是歸global統一管理,而global方面以安全為由拒絕給AD賬號建立group的許可權,必須先預先建立好,所以只能通過com
windows下用命令列安裝composer
安裝前請務必確保已經正確安裝了 PHP。開啟命令列視窗並執行 php -v 檢視是否正確輸出版本號。 安裝好後,開啟PHP拓展,在php.ini中找到 ;extension=php_openssl.dll ;extension=p
在Linux 中安裝cmus 用命令列中玩轉音樂庫
cmus是一個內建了音訊播放器的強大的音樂檔案管理器。用它的基於ncurses的命令列介面,你可以瀏覽你的音樂庫,並從播放列表或佇列中播放音樂,這一切都是在命令列下。 Ubuntu中 1.安裝 sudo apt-get install cmus 2. 執行 cmu
用命令列操作MySQL資料庫
//進入資料庫 mysql -u root -p ; // 建立資料庫 create databasecreate database users; // 使用當前資料庫 use users; //執行sql檔案 source d:/t_heros.
ubuntu下用命令列快速設定多屏
在買好顯示器後,按如下命令操作即可。 注意:"表示註釋 1、$ xrandr "顯示當前顯示裝置資訊,如下圖所示: 表示eDP-1已連線;表示HDMI-2未連線。 "其中eDP-*表示電腦的
用命令列編譯java並生成可執行的jar包
如果對於編譯有編碼要求的 應該使用-encoding引數指明編碼方式:javac -encoding UTF-8 XX.java 一個package中,兩個java檔案中,一個有main函式,一個沒有,兩者之間有呼叫關係 ThreadTest.java package
如何在Mac OS X上用命令列快速的調整圖片大小
如果你使用的是Mac,經常需要調整一批照片的大小,實際上有一個內建工具,可以讓你無需開啟任何影象編輯工具就能搞定。這就是所謂的“SIPS”,是命令列的影象處理工具。它非常容易使用,但你需要知道如何在終端上發揮它的優勢。 簡單地說你想要處理的圖片拷貝到一個目錄中的,在終端cd到該目錄,並執行以下命令
用命令列執行php指令碼輸出亂碼
今天在windows平臺的cmd 或 shellpower 中,執行php指令碼,輸出中文會亂碼。 修改了登錄檔,也嘗試修改當前 頁碼 CHCP 65001 但是隻要一執行php指令碼,可能就會又出現 問題。 最終想到一個解決辦法,就是在php 腳本里執行 cmd 命令去修改當前 頁碼字符集
手把手,教你怎樣用命令列給apk簽名
最近因為專案上線,要配合運營的童鞋們上傳各渠道apk,其中,搜狗的渠道因為遷移問題,需要給一個他們提供的空的apk簽名,然後用公司的簽名檔案進行簽名 沒辦法,只能手動給apk簽名,網上搜索一片均不太完善,特總結一下成功的經驗供各位童鞋參考! 首先,相信各位童鞋都已配好j
用命令列發郵件——讓你更加了解smtp
轉載自:http://www.cnblogs.com/fanyong/p/3498670.html SMTP 首先介紹下smtp協議——簡單郵件傳輸協議 (Simple Mail Transfer Protocol, SMTP) 是事實上的在Internet傳輸email的