Linux環境にSSHとしてログインしている間は、ホームディレクトリの.cshrcファイルを読み取ることができません。ソース ~/.cshrc でログインした後、このファイルを読む必要があるたびに
私はMobaXTerm Professional 10.5をツールとして使用します。私のシェルはtcshシェルです。次に確認できます。
echo $SHELL
/bin/tcsh
私は次のファイルを追加しようとしました。。ログインそして.tcshrc源泉.cshrc文書化しましたが、何も役に立ちません。
読み取りを有効にするにはどうすればよいですか?.cshrcSSH経由のログインファイル?
ベストアンサー1
シェルはいくつかのファイルを解析しました。
/etc/csh.cshrc
/etc/csh.login
~/.tcshrc
~/.cshrc
~/.login
これら2つの最初のことはシステム全体に適用されます。他のツリーはユーザーに関連付けられています。
たぶん構文に問題がある可能性があります。次の内容を含む簡単なファイルを試してください~/.tcshrc
。
echo "test"
次のようにプロンプトの前に「test」を出力する必要があります。
workstation:~ user$ cat ~/.tcshrc
echo "test"
workstation:~ user$ /bin/tcsh
test
[workstation:~] user%
リモコンから同じ出力を取得するには、次のコマンドを使用します。
ssh -t user@workstation tcsh