如何在cshrc和bashrc之间无缝切换

前言

弱小可怜又无助是什么梗 弱小可怜又无助表情包

前一段时间遇到一个非常奇葩的问题,在虚拟机里,我把各种配置都非常完美的写在了.bashrc里,然后转头一看EDA工具的设置在默认的.cshrc下。

于是乎我就生发出一个问题,我就非要想一会source cshrc一会用bashrc,那怎么搞呢????

于是乎我开始了漫长的搜索和实验过程,还是没搞定,不知道是不是查的方向不对。

解决

极为偶然的机会,我忽然发现了该怎么搞!

原来只需要在terminal里调一下bash和csh就可以了,效果就是下面这个样子的(我在bashrc和cshrc里分别加了这两句话):

[xiaotu@xiaotu-eda ~]$ bash
hello bashrc
[xiaotu@xiaotu-eda ~]$ csh
hello, cshrc

我当时都震惊了,思考这是不是一个Linux纯种小白才会问的问题。

而且我还发现一个事,source之后,连history都变了?!

[xiaotu@xiaotu-eda ~]$ bash
hello, bashrc
[xiaotu@xiaotu-eda ~]$ source .bashrc
hello, bashrc
[xiaotu@xiaotu-eda ~]$ history 10
  376  bash
  377  g /bin/bash
  378  gvim /bin/bash
  379  csh
  380  quit
  381  q
  382  quit
  383  :q
  384  source .bashrc
  385  history 10
[xiaotu@xiaotu-eda ~]$csh
hello, cshrc
[xiaotu@xiaotu-eda ~]$source .cshrc
hello, cshrc
[xiaotu@xiaotu-eda ~]$history 10
    91	10:52	mav
    92	10:52	ma
    93	10:52	which ma
    94	10:52	tcsh
    95	11:18	csh
    97	11:21	bash
    99	11:22	history
   100	11:23	sh
   101	11:23	source .cshrc
   102	11:23	history 10
[xiaotu@xiaotu-eda ~]$

感受到了自己知识的匮乏

弱小可怜又无助是什么梗 弱小可怜又无助表情包

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尼德兰的喵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值