cshrcはその中でbashrcを実行しますか?

cshrcはその中でbashrcを実行しますか?

私たちの学校はデフォルトでcsh / tcsh Linuxアカウントを使用しています。ところで、家にいるbashrcに設定が多すぎて学校でも使いたいです。ただし、cshrcにはいくつかの重要なことが発生するため、ログインするたびにシェルを変更したくありません。 cshrc内でbashrcを呼び出すか実行して同じ効果を得る方法はありますか?それとも、bashrcをcshrcに変換する方法を知る必要がありますか?このアイデアがどれほど狂ったのかわかりません。私は個人的にbashrcに本当に慣れています。

助けてくれてありがとう!

編集:bashを使用できるようにcshrcをbashrcに変換することにしました... Ick Csh - これを翻訳することにコメントがある人はいますか?

今日遅れてcshrcを使えるようになりますように。

set defaultsdir=~defaults
# source ${defaultsdir}/linuxpaths
source ${HOME}/linuxpaths
# # add your custom shell commands here
# # see 'man tcsh' for more info
if ( $?prompt ) then
  set autoexpand
  set autolist
  set cdpath = ( ~ )
  set pushdtohome

  set savehist=10000
  set histfile=~/.history

# Load aliases from ~/.alias
  if ( -e ~/.alias )    source ~/.alias

endif

ベストアンサー1

exec bashあなたの馬の終わりにそれを追加するのはどうですか.cshrc

警戒するただし、完全にリスクがないわけではないので、あるウィンドウ/セッションでこれを実行すると同時に、別のウィンドウ/セッションで結果をテストして回復する機会を提供できます。 (または近くにウェブマスターがあります。)

おすすめ記事