[问题] 参数能使用cut去切割吗?

楼主: LIAR (玻璃做的大叔)   2015-07-26 19:42:44
我想写个script,后面会由使用者输入学号,像是f00458123这样,
第一个当成学级,2-3当成年分,以此类推,我本来想用
cut -c 1 $1
cut -c 2-3 $1这样来处理,结果发现没有反应,好像不能这样搞XD
所以我想请问有办法把输入的参数切割,方便我做后续的运算吗?
PS:最好不要要求使用者自行切割分开输入,我会被骂XD
作者: kdjf (我抓得到什么呢?)   2015-07-26 19:45:00
可以啊,请放上你的code看你想用哪个工具,各有不同的语法
楼主: LIAR (玻璃做的大叔)   2015-07-26 19:50:00
工具就是cut而已,我想把个别部分交给if then去计算
作者: kerwinhui (kezza)   2015-07-26 21:39:00
为什么要用cut而不用bash自己的${1:$pos:$len}
楼主: LIAR (玻璃做的大叔)   2015-07-26 22:30:00
我没看过这种用法,我去研究一下,感恩
作者: rickieyang (Rickie Yang)   2015-07-29 09:31:00
为什么要用 bash 特有的而不用各个 shell 都可以的 cut @@
楼主: LIAR (玻璃做的大叔)   2015-08-02 09:20:00
我有把cut当成备案XD

Links booklink

Contact Us: admin [ a t ] ucptt.com