參數能使用cut去切割嗎? - Linux

Lauren avatar
By Lauren
at 2015-07-26T19:50

Table of Contents

※ 引述《LIAR (玻璃做的大叔)》之銘言:
: 我想寫個script,後面會由使用者輸入學號,像是f00458123這樣,
: 第一個當成學級,2-3當成年分,以此類推,我本來想用
: cut -c 1 $1
: cut -c 2-3 $1這樣來處理,結果發現沒有反應,好像不能這樣搞XD
: 所以我想請問有辦法把輸入的參數切割,方便我做後續的運算嗎?
: PS:最好不要要求使用者自行切割分開輸入,我會被罵XD

當然不能那麼搞,先弄清楚 cut 是怎麼運作的。

echo $1 | cut -c 1

--
Tags: Linux

All Comments

Erin avatar
By Erin
at 2015-07-30T21:48
還有這招?XD 我真的不知道cut的機制。
Todd Johnson avatar
By Todd Johnson
at 2015-07-31T20:11
cut 是吃stdin/stdout的
Aaliyah avatar
By Aaliyah
at 2015-08-02T14:14
了解,感謝

參數能使用cut去切割嗎?

Harry avatar
By Harry
at 2015-07-26T19:42
我想寫個script,後面會由使用者輸入學號,像是f00458123這樣, 第一個當成學級,2-3當成年分,以此類推,我本來想用 cut -c 1 $1 cut -c 2-3 $1這樣來處理,結果發現沒有反應,好像不能這樣搞XD 所以我想請問有辦法把輸入的參數切割,方便我做後續的運算嗎? PS:最好不要要求 ...

SSD 安裝 Linux 有需要注意什麼嗎?

William avatar
By William
at 2015-07-26T10:56
原本的ThinkPad T410原廠海門牌硬碟壞了 所以前幾天跑去買了一顆SSD回來 最近想考慮把上安裝Ubuntu 如果說要在SSD上安裝Ubuntu或是其他Linux系統 有需要特別注意什麼嗎? 像是大家常說的4k alignment這類的問題會有影響嗎?(′・ω・‵) -- ...

用 USB 安裝 linux 失敗

Callum avatar
By Callum
at 2015-07-26T10:44
身為死忠腦殘F粉 來分享一下 以fedora為例 它的liveCD中一堆檔案 其實只要抓vmlinuz,initrd.img,suqashfs.img這三個檔案進usb stick就行了 再裝上grub2,編一下grub.cfg就行了...U社其實也差不多 最早我這樣用是從gparted官網中的l ...

用SSH連PTT常斷掉

Edith avatar
By Edith
at 2015-07-25T22:22
最近常常在瀏覽 PTT 文章時突然斷線 提示錯誤訊息 Write failed: Broken pipe 連線 PTT 指令使用 ssh -o ServerAliveInterval=120 bbsuatptt.cc 請問在 Ubuntu 有沒有好的解決方法或替代方案(希望可以支持 SSH 連線) 感 ...

修復GRUB後反而不能開機

Edward Lewis avatar
By Edward Lewis
at 2015-07-25T19:56
小弟有一台Ubuntu 12.04的電腦 因為某些原因(後面詳述),開機時需要grub rescue,也成功開機。 方法是參考這篇 http://www.openfoundry.org/tw/foss-programs/9267-linux-grub2-fixing 但是在update-grub 及 g ...