bash 4からは、外部コマンド呼び出しの結果をキャプチャする際に、 ($(command)
とかのあれ) 出力にヌルバイトが含まれていると警告が出るようです。
ヌルバイトはターミナル上では目に見えないので、出力のどこにヌルバイトが潜んでいるのかは、結果のバイナリを直接見るのがよいでしょう。
command | hexdump -C
ヌルバイトを出力しないようにすれば、表題のwarningは消えるはずです。
Go to list of users who liked
More than 5 years have passed since last update.
bash 4からは、外部コマンド呼び出しの結果をキャプチャする際に、 ($(command)
とかのあれ) 出力にヌルバイトが含まれていると警告が出るようです。
ヌルバイトはターミナル上では目に見えないので、出力のどこにヌルバイトが潜んでいるのかは、結果のバイナリを直接見るのがよいでしょう。
command | hexdump -C
ヌルバイトを出力しないようにすれば、表題のwarningは消えるはずです。
Register as a new user and use Qiita more conveniently
Go to list of users who liked