execveにNULLのpathを渡したらリークするので、自分でエラーメッセージを書いた exit "" でエラーメッセージが表示されるようにした cd - の時に、移動したディレクトリを表示するようにした ~のあとにヌル文字以外の文字が続いていたら展開しないようにした リダイレクトでファイルを開けなかったときに、エラーメッセージの前にシェルの名前(minishell: )を追加した シンタックスエラーはまだできていない