當|bc也在指令中的時候 如何"echo"不換行?! - Linux

Edward Lewis avatar
By Edward Lewis
at 2010-12-09T10:53

Table of Contents

例如說 我有以下指令在script裡

x=100
echo "scale=2; sqrt($x)/3" |bc
echo " dollars"

輸出會是
3.33
dollars

如果我想要這樣的輸出:
3.33 dollars
我應該怎麼做呢?

我試過
echo -n "scale=2; sqrt($x)/3" |bc

echo -e "scale=2; sqrt($x)/3" |bc /c
但是都不成功

請高手幫幫忙 先謝謝了! =)

--
Tags: Linux

All Comments

Quintina avatar
By Quintina
at 2010-12-09T12:26
printf `echo "scale=2; sqrt($x)/3" | bc`; echo " USD"
Dora avatar
By Dora
at 2010-12-14T03:07
太長,所以我把 dollars 換成 USD 了~ 不是故意的。
Heather avatar
By Heather
at 2010-12-18T21:08
....請善用變數.....
Edith avatar
By Edith
at 2010-12-19T06:13
@antontw, 謝謝!!!我是了一整個晚上了! 感激您!!

可以用自己架的SMTP寄信給外部的信箱嗎?

Una avatar
By Una
at 2010-12-08T20:39
大家好,我是學習Linux的新手。我在ubuntu使用postfix架設mail server,僅僅在剛裝好 套件的設定頁輸入我的網域。目前的pop3 imap功能都正常,信箱可以正常收信,也可以透 過外部的smtp來作寄信的動作。但是不能用自己架的smtp來寄信到外部信箱,不過可以寄 網內的信箱。 請問有可 ...

請問如何寫磁區表

Dora avatar
By Dora
at 2010-12-08T20:06
※ 引述《wgst88w (wen-shi)》之銘言: 希望這真的不是作業,因為有些觀念就是要用作業來and#34;卡and#34;,才容易通。 1.)減 1 是為了表達可分割的最大容量,也就是最小誤差量(或說忽略量),因為 CHS 磁柱的總容量表示「可用容量」,由於上 ...

Win7 用VM Ware跑SUse Linux 無法使用網路

Sarah avatar
By Sarah
at 2010-12-08T15:38
請問一下各位高手,我之前筆電是XP 用VM都可以上網, 但最近改成Win7就沒辦法用VM的網路,我有去共用中心看過, 有出現VM的虛擬網路, 但都無法辨識,請問一下該怎麼設定? 因為在兩個禮拜要考試,所以很急,拜託高手出手相救一下!!!! 如果發錯板,抱歉!! - ...

nginx安裝mono的錯誤

John avatar
By John
at 2010-12-08T13:03
因為要在linux上安裝mono來跑asp.net 但是按照mono的官方說明啟動mono後 執行該頁面卻出現以下錯誤: Server Error in and#39;/and#39; Application 以下是nginx.conf的 ...

停用bash熱鍵後無法透過SFTP登入Linux

Erin avatar
By Erin
at 2010-12-08T02:28
我在.bashrc中設定停用某些bash的熱鍵: #Disable andlt;C-sandgt; bind -r and#39;\C-sand#39; #Disable andlt;C-dandgt; bind -r and#39;\C-dand#39; 然後source .bashr ...