之前参考别人的教程:
去折腾crosstool-ng的时候,在Cygwin下面,遇到一个问题:
同样的去执行对应的命令:
echo "PATH=$PATH:/new/added/some/path" >> ~/.bashrc
但是echo到.bashrc
中的PATH的值,却是展开的。
从而,导致.bashrc
中的内容,太乱,以至于无法正常执行。
所以,经过一番折腾,才发现,原来是,在Cygwin中,echo的值,包含环境变量的话,是需要转义的,即写为:
echo "PATH=\$PATH:/new/added/some/path" >> ~/.bashrc
才可以的。
【已解决】Cygwin中安装完crosstool-ng后,运行ct-ng help出错:bash: ct-ng: command not found