Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
bash等效于C shell`~/.cshrc`文件的是什么?_Bash_Shell_Csh - Fatal编程技术网

bash等效于C shell`~/.cshrc`文件的是什么?

bash等效于C shell`~/.cshrc`文件的是什么?,bash,shell,csh,Bash,Shell,Csh,几年来,我已经习惯于使用Bash unixshell,这是Macbooks的默认版本 我正在运行一些旧软件,这些软件指示我对C-shell ~/.cshrc文件进行更改,每次启动新的csh或tcsh shell时都会读取该文件 我不完全确定Bash与此对应的是什么。我想我可以简单地将cd刻录到相应的子目录并在那里进行更改 为无知道歉 $HOME/.bashrc是您要查找的文件 您无法以“/.xxxx”的形式打开这些文件,因为“/”是根目录,而不是$HOME 类型 要查看$HOME目录中有哪些隐藏

几年来,我已经习惯于使用Bash unixshell,这是Macbooks的默认版本

我正在运行一些旧软件,这些软件指示我对C-shell ~/.cshrc文件进行更改,每次启动新的csh或tcsh shell时都会读取该文件

我不完全确定Bash与此对应的是什么。我想我可以简单地将cd刻录到相应的子目录并在那里进行更改


为无知道歉

$HOME/.bashrc是您要查找的文件

您无法以“/.xxxx”的形式打开这些文件,因为“/”是根目录,而不是$HOME

类型


要查看$HOME目录中有哪些隐藏文件

您可能正在寻找bashrc:@BrunoOliveira Perfect!谢谢您的帮助。如何访问此文件以进行更改?通过输入echo$HOME/.bashrc,我知道它在哪个目录中,但我无法用VIM或Emacs的常规方式打开文件,即vi/.bashrcAnswer更新以获取更多信息在主目录中,我使用sudo ls-la。我明白了.,...bash_历史和.bash_个人资料。不幸的是,我没有看到.bashrc或.zschrc。有可能这个文件没有退出,而我应该自己创建它吗?@ShanZhengYang不是因为OS X没有使用.bashrc文件。默认情况下,OSX Terminal.app为您提供一个登录shell,这会导致bash读取.bash_配置文件。这可能与您的特定目的无关,但您可以使用非交互式的登录shell,反之亦然。将内容放入.bash_配置文件中可能会出现不希望出现的行为,该配置文件仅用于具有标准输出/错误连接到tty或网络管道的交互式shell。您可以简单地执行[$-=*i*]&&.~/。从.bash_概要文件到交互式登录shell中的source.bashrc。
cd $HOME;ls -la