.bashrcでechoしてたらscpでファイル転送できなくなった
$ scp myuser@example.com:~/foo.tgz . .bashrc loaded
サーバーにあるfoo.tgzをダウンロードしようとしたら、なんか出来なかったのでちょっと調べてみました。
サーバー側の.bashrc
echo '.bashrc loaded'
実は.bashrcが読み込まれた事を確認したくって、以前より.bashrcの1行目で文字列をechoするようにしてました。どうやら、これがあるとscpでのダウンロードが出来ないようです。
$ scp myuser@example.com:~/foo.tgz . foo.tgz 100% 4617 4.5KB/s 00:00
echoをコメントアウトしたら、ダウンロードできました。
書いた日
2011-12-29頃