有點奇怪的bash script 參數問題 - Linux

By David
at 2015-10-11T02:13
at 2015-10-11T02:13
Table of Contents
寫一個很簡單的script命名為gg,如下:
#!
echo $1
$1 代表第1個參數,
存好檔,改執行權限後,打指令:
gg cok 那應該會得到什麼?答案為 cok
gg cp* 那應該會得到什麼?答案為 cp*
gg co* 那應該會得到什麼?答案為 co* -----不是 co* 耶!
這樣很怪嗎?是我系統問題?大家會這樣嗎?
那 gg co* 答案是什麼? 答案是 command
因為執行目錄下剛好有個名叫 command 檔,
如果把哪個 command 檔刪除,答案就變正常 co*
我覺得很怪,有人可解釋?
http://i65ynb.2fh.co/pics/strlin25.jpg
--
#!
echo $1
$1 代表第1個參數,
存好檔,改執行權限後,打指令:
gg cok 那應該會得到什麼?答案為 cok
gg cp* 那應該會得到什麼?答案為 cp*
gg co* 那應該會得到什麼?答案為 co* -----不是 co* 耶!
這樣很怪嗎?是我系統問題?大家會這樣嗎?
那 gg co* 答案是什麼? 答案是 command
因為執行目錄下剛好有個名叫 command 檔,
如果把哪個 command 檔刪除,答案就變正常 co*
我覺得很怪,有人可解釋?
http://i65ynb.2fh.co/pics/strlin25.jpg

Tags:
Linux
All Comments

By Eden
at 2015-10-13T17:01
at 2015-10-13T17:01

By Rae
at 2015-10-14T20:40
at 2015-10-14T20:40

By Hardy
at 2015-10-17T00:55
at 2015-10-17T00:55

By Joseph
at 2015-10-17T05:50
at 2015-10-17T05:50

By Yuri
at 2015-10-17T16:11
at 2015-10-17T16:11

By Agnes
at 2015-10-19T11:24
at 2015-10-19T11:24

By Connor
at 2015-10-22T22:50
at 2015-10-22T22:50

By Brianna
at 2015-10-27T21:25
at 2015-10-27T21:25

By Agatha
at 2015-10-31T00:42
at 2015-10-31T00:42

By Megan
at 2015-11-04T12:50
at 2015-11-04T12:50

By Frederica
at 2015-11-07T03:39
at 2015-11-07T03:39

By Poppy
at 2015-11-08T20:53
at 2015-11-08T20:53

By Leila
at 2015-11-12T23:07
at 2015-11-12T23:07
Related Posts
Windows8 + Centos7.1==>開機選項不見win8

By Yuri
at 2015-10-11T02:12
at 2015-10-11T02:12
萌 快樂

By Lauren
at 2015-10-10T12:01
at 2015-10-10T12:01
如何刪除網路芳鄰紀錄

By Jacob
at 2015-10-09T20:17
at 2015-10-09T20:17
Help,mint安裝到隨身碟64G,卻只能用4G,

By Agnes
at 2015-10-09T14:27
at 2015-10-09T14:27
請問架設VPS管理後臺推薦

By Jake
at 2015-10-09T03:12
at 2015-10-09T03:12