>>4918 べた >>4921 zsh 説明ありがとうございます。 それでなのですが、ステータスが返ってくるということで、 「/usr/local/bin/iconv」を使っています。 Bシェルで実行しています。 iconvコマンドをパイプでつないで、連続で実行しています。 /usr/local/bin/iconv -f SJIS -t UTF-8 file_sjis.txt | /usr/local/bin/iconv -f UTF-8 -t UTF-16 > file_utf.txt 1回目のiconv(パイプの左側のiconv)がエラーとなったとき、 ステータスがエラーで返ってきません。 エラーを判断したいのですが、どのようにしたらエラーと判断 できるでしょうか。 /usr/local/bin/iconv -f SJIS -t UTF8 file_sjis.txt | /usr/local/bin/iconv -f UTF-8 -t UTF-16 > file_utf.txt echo $? iconv: conversion to UTF8 unsupported 0 ”0”が返却。 /usr/local/bin/iconv -f SJIS -t UTF-8 file_sjis.txt | /usr/local/bin/iconv -f UTF-8 -t UTF16 > file_utf.txt echo $? iconv: conversion to UTF16 unsupported 1 ”1”が返却。 |