![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
以下のzshのシエルスクリプト(list1.sh)を
./list1.sh
で実行させると
#!/bin/zsh
autoload -Uz catch
autoload -Uz throw
{
echo foo
throw 'ERROR'
echo bar
} always {
if catch * ; then
echo $CAUGHT
fi
}
# 結果
foo
ERROR
になるはずなのですが、なぜかfooだけしか出力されません。
$CAUGHTに'ERROR'の文字列が入るはずなのですが表示されません。
iMacのzshのヴァージョンは、zsh 5.8 (x86_64-apple-darwin20.0)
を使っています。
ご経験のある方、ご教示願えればと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- C言語・C++・C# Makefileのechoの展開について 2 2022/07/26 07:35
- UNIX・Linux 次の要件を満たすにはどのように修正したらよろしいでしょうか 1 2022/11/24 20:57
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- その他(プログラミング・Web制作) 単純なコマンドプロンプトが動きません。 2 2022/04/19 15:21
- Windows 10 bash の -z オプションがうまく動作しない原因を教えて下さい。 4 2023/03/22 18:04
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
batである文字列内に特定の文字...
-
bashスクリプト
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
ファイル名一覧の印刷
-
linux初心者です wineをつかっ...
-
タスクバーの音量アイコンをク...
-
bashでシングルクォート内の変...
-
Dirコマンドでフォルダ内ファイ...
-
python IDLEで訂正、削除のやり...
-
shutdownコマンドをキャンセル...
-
TOPコマンドで表示するCPU使用...
-
vistaを使ってるんですけど2日...
-
至急です、Ubuntuに詳しい方助...
-
ごみ箱に入れるWindows コマン...
-
aquos HDD交換品について
-
ddコマンドでイメージをコピー...
-
batファイルの強制終了を回避し...
-
ファイル名についている「-」と...
-
CRONを隔週の日曜日に実行させたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
batである文字列内に特定の文字...
-
スクリプト中のexportコマンド...
-
if文について
-
シェルスクリプトの変数の制限?
-
Bシェル 文字列に含まれる特...
-
sh スクリプト ipアドレス形式...
-
shellスクリプトから別のshell...
-
シェルスクリプトの引数
-
【sh】tee コマンドの代替方法
-
Cシェルで標準エラー出力への...
-
kshでのNULLの比較
-
bashスクリプト
-
ファイルから文字列を読み込む...
-
平均値の算出
-
Cシェルプログラムで、あるディ...
-
【シェルスクリプト】whileルー...
-
【シェルスクリプト】 ローカル...
-
powershellのパイプでテキスト...
-
シェルで and/or の優先順位に...
-
bashのスクリプト内で、パイプ...
おすすめ情報
¥* または '*'
とするとうまくいくようです。
zshではワイルドカードの特殊文字「*」は、
普通の文字にしないといけないということなのでしょうか?