忽略用户';CShell脚本中的s~/.cshrc,与bash等效

忽略用户';CShell脚本中的s~/.cshrc,与bash等效,bash,Bash,我有一个cshell脚本,它以-f作为参数来忽略用户的~/.cshrc文件 是否有bash等效物?来自bash手册页: --norc:如果shell是交互式的,则不要读取和执行系统范围的初始化文件/etc/bash.bashrc和个人初始化文件~/.bashrc。如果shell作为sh调用,则默认情况下此选项处于启用状态 --noprofile:不要读取系统范围的启动文件/etc/profile或任何个人初始化文件~/.bash\u profile、~/.bash\u login或~/.pro

我有一个
cshell
脚本,它以
-f
作为参数来忽略用户的
~/.cshrc
文件


是否有bash等效物?

来自
bash
手册页:

  • --norc
    :如果shell是交互式的,则不要读取和执行系统范围的初始化文件/etc/bash.bashrc和个人初始化文件~/.bashrc。如果shell作为sh调用,则默认情况下此选项处于启用状态
  • --noprofile
    :不要读取系统范围的启动文件/etc/profile或任何个人初始化文件~/.bash\u profile、~/.bash\u login或~/.profile。默认情况下,bash在作为登录shell调用时读取这些文件
如果您想继续使用系统范围的rc文件,而不是个人文件,我想您可以使用以下文件,并且只命名系统范围的文件:

  • --rcfile file
    :如果shell是交互式的,则从文件而不是系统范围的初始化文件/etc/bash.bashrc和标准个人初始化文件~/.bashrc执行命令