しばらくbashrcファイルで次の行を使用しましたが、突然エラーが発生しました。以下はいくつかの行です。
make()
{
/usr/bin/make "$@" 2>&1 | sed -E -e "s/error/ $(echo -e "\\033[31m" ERROR "\\033[0m"/g)" -e "s/warning/ $(echo -e "\\033[0;33m" WARNING "\\033[0m"/g)"
return ${PIPESTATUS[0]}
}
エラーは次のとおりです。
bash: /home/username/.bashrc: line 175: syntax error near unexpected token `('
bash: /home/username/.bashrc: line 175: `make()'
ベストアンサー1
make
bash の開始時に読み取るファイルの先頭にエイリアスがある可能性があります。これをリストし、関数の前にalias -p
追加してみてください。unalias make