私はPuTTYを介してtschを使用しています。そこから始めましょう。他のシェルに移行するよう説得しないでください... :)
同様のコマンドが長い間私にとってはうまくscp
いきませんでしたless
。検索した後、他の多くの人と同様に、これはechoコマンドscp
とless
。これらの「エココマンド」を.cshrcまたは.self_schrcの代わりに.loginファイルに移動すると、問題が解決することがわかりました。
ところで問題があります。私は現在私がいるディレクトリに基づいてPuTTYウィンドウのタイトルを変更したいと思います。私はsetprompt printf "\033]0"
エイリアスと実行を通してこれをしましたsetpropmt
。しかし、再び - これによって出てきて、今回はprintf
壊れました。何らかの理由で実行を.loginに移動できませんでした。scp
less
setprompt
インタラクティブシェルを確認すると、インタラクティブシェルの行が実行されないため、これらの「エココマンド」を.cshrcファイルに保存できることをここで読みましたless
。scp
私は次のようないくつかのアプローチを試しました。
if { tty -s } then
または
if ($?prompt) then
less
しかし、その行がまだ「読み込まれている」ように見えるため、誤った出力が得られます。私がここで何を間違っているのか?