
#!/bin/sh
case $1 in
[1-9])echo $1;;
[1-9]*10+[1-9])echo $1;;
*)echo "エラー";;
esac
シェルの第一引数が1~99だった場合、その引数を表示するというものを作りたいのですが、
これだと二桁の数字を入力した際に*)echo "エラー";;の方へ行ってしまいます。
これではだめでしょうか?
またもしcase文でこういった事ができるのなら今は2行に渡って書いていますが、
これを1行にして書くことなどはできるのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql ページング 2 2022/09/20 06:38
- UNIX・Linux Linuxのbash環境下です。 1 2022/11/27 12:31
- UNIX・Linux bash環境でのエラー対応をお願い致します。 1 2022/11/26 17:41
- UNIX・Linux 次の要件を満たすにはどのように修正したらよろしいでしょうか 1 2022/11/24 20:57
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
- その他(プログラミング・Web制作) 単純なコマンドプロンプトが動きません。 2 2022/04/19 15:21
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- UNIX・Linux デフォルト値のパラメータ展開 1 2022/08/12 17:34
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
数学、プログラミング、物理、...
-
画像生成AIのプロンプトの作り...
-
CSVファイルの複数行削除
-
vba クリップボードクリアにつ...
-
pip --versionがエラーになる
-
pythonの実行に関する質問
-
パイソンのソースコードをChatG...
-
OS入ってる機器のソフト・アプ...
-
Python 3.12.2 か一番最新のパ...
-
Pythonのコードエラーについて...
-
プログラミングに興味があるの...
-
401エラードキュメントを401.ht...
-
COPYコマンドで、最後に1文字...
-
uwscでPauseキーが押されたら、...
-
ネットワークフォルダの中身を...
-
Pythonで仮想通貨の自動売買が...
-
Google ColaboでGUI作成
-
python の 連鎖代入の文法
-
Pythonについて。
-
MOVEコマンドでサブフォルダー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
CSVファイルの複数行削除
-
OS入ってる機器のソフト・アプ...
-
Python 3.12.2 か一番最新のパ...
-
pythonの実行に関する質問
-
パイソンのソースコードをChatG...
-
画像生成AIのプロンプトの作り...
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
Google ColaboでGUI作成
-
Python... 環境設定 初心者です...
-
HTMLソースが表示のページのも...
-
ネットワークフォルダの中身を...
-
MOVEコマンドでサブフォルダー...
-
google Colabでmatplotlibの描...
-
VBAでパワーシェルを実行したい...
-
Pythonでの文字列からfloatへの...
-
Webサイト内に埋め込んだmp4動...
-
初心者powershellのPS1ファイル...
-
pythonについて(初心者です)
おすすめ情報