前スレ くだらねえ質問はここに書き込め! Part167
at LINUX
151:login:Penguin
08/08/28 20:22:23 18d6Rp6l
>>149
[[ $hoge =~ ^[0-9]*$ ]] の方は知りませんが(と言うより、こういう書き方が
あるのを知らなかった)、expr の方は man expr によれば、「(grep(1) の使う
基本的な) 正規表現」だそうです。だから、* はそのまま使えても、+ は \ を前に
付けなければならない。
>/dev/null があるのは、expr が標準出力に出す結果を捨てているのです。
なお、if のあとには、コマンドを持って来れます。[ もコマンドです(test と同じ)。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5365日前に更新/91 KB
担当:undef