想請問shell script 如何設定無效的值?? - Linux

Table of Contents


如題,假設我想在一個csv檔案中,

填入一個 "無法被傳遞" "傳遞失敗" 的值,

該要怎麼設定呢?? (填入許多空白,特殊字元它還是能 pass 過)

Ex.

200,apple,34547590080,YTRVJHu .....(O)
65fybi,#!@#$%$%&^*&($%^&*, /n/n/b/b, ${(#)#}#.....(O)


由於還不是很懂shell script,

誰能提供一組 invalid argument供我參考呢?

感激不盡~ :)

--

All Comments

Carolina Franco avatarCarolina Franco2015-08-07
你要不要直接說你要達成的目的? 這樣的問題滿模糊的.
Valerie avatarValerie2015-08-08
設一個不會出現的值 ex:999999, if 判斷該數值就跳出?
Carol avatarCarol2015-08-10
比方說 B=`grep (從某個檔案中搜尋一個值)`
Ida avatarIda2015-08-14
A=(${B})
Daph Bay avatarDaph Bay2015-08-16
if[$? != 0],跑出error log
Ophelia avatarOphelia2015-08-20
有可能讓 A=(${B})這邊失敗嗎? 就是讓value assign 失敗
Frederic avatarFrederic2015-08-23
不是grep抓值失敗喔,是把B的值丟給A這個動作失敗~
Callum avatarCallum2015-08-25
assign不會失敗,只會有你想給的值跟實際拿到的不同
Jake avatarJake2015-08-29
你還不如設if[$A == 0]跑出error比較實在
Irma avatarIrma2015-08-31
瞭解~~那我確定是寫source的人寫錯了 XD