On Jun 23rd, 2009. I am working on a linux box. I find, constantly a lot of commands doesn't work, like what I usually did, vi, export, java. and I checked the path, the path is not seperated by :
when I echo $SHELL, I find it's Csh. I guess that's the root reason! This cost me 2 days time. I hate it.
Next time, when I use linux server, the first command I will issue is, ksh
Ksh use . ./set-env.sh to export all env in the sh into the current shell.
Csh use source ./set-env.sh to export all env in the sh into the current shell. (right?)
Ksh can use export command to see all current exported env variables. Csh can't.
分享到:
相关推荐
Bourne Shell(sh)、C Shell(csh)和Korn Shell(ksh)是UNIX系统中常见的三种命令行解释器,它们也是高级编程语言,主要用于脚本编写和自动化任务执行。下面详细介绍了这三种Shell的特点和主要区别。 1. Bourne ...
### bash笔记-01-intro知识点详解 #### 一、GNU/Linux Shell概述 - **GNU/Linux支持的Shell版本**:GNU/Linux系统支持多种Shell版本,其中最常用的为Bash(Bourne Again SHell)。此外,系统还支持其他类型的Shell...
### Bash的特性介绍 #### 一、Bash简介 Bash(Bourne-Again SHell)是一种广泛使用的Unix shell程序,它继承了Bourne shell(sh)的基础功能,并在此基础上进行了大量的改进和扩展。Bash是大多数Linux发行版默认的...
`csh`(C shell)和`bash`(Bourne-Again SHell)是两种广泛使用的Unix/Linux shell,它们提供了用户与系统交互的接口。`csh`是由贝尔实验室开发的一种shell,它的语法与C语言更为接近,而`bash`则是`sh` shell的...
这份文件是关于日本古野(FURUNO)品牌旗下CSH-5L型声呐探鱼机的操作和安装指南。虽然指定是英文版本,但文档内容的主要语言是日语。这份说明书中包含了重要的安全信息、安装指南和操作步骤,为确保使用设备时的安全性...
标题中的“OS + Linux Shell bash / sh / ksh / csh / tcsh / adb shell”涉及的是Linux操作系统中常用的命令行解释器,也就是Shell。这些Shell各有特点,但都用于与操作系统进行交互,执行命令、编写脚本。下面将...
此外,还可以选择更换其他Shell,如ksh、csh或tcsh,但这可能导致兼容性和其他问题。最常见和推荐的方法是安装操作系统供应商提供的安全补丁。这些补丁会修复Bash中的错误,防止环境变量中的恶意代码被执行。此外,...
- **Shell类型**:常见的shell类型包括Bourne shell(sh)、C shell(csh)、Korn shell(ksh)以及Bash等。每种shell都有其独特的特性和优势。 - **Bash的优势**: - **Bash是GNU Shell**:Bash作为GNU项目的一...
- 添加了数组支持,可以通过 `declare -a` 或直接定义数组 `arr=(1 2 3)`。 - 引入了调试和错误处理机制,例如 DEBUG 和 ERR trap。 - 定义了许多环境变量来提供额外的功能,如 `PS1` 用于设置提示符。 - **示例*...
比较简单好学shell脚本,sh\csh\ksh
Bash是一个命令处理器,通常运行于文本窗口中,并能执行用户直接输入的命令。Bash还能从文件中读取...其他特性,例如历史命令,是从csh和ksh借鉴而来。总的来说,Bash虽然是一个满足POSIX规范的shell,但有很多扩展。
此外,由于`csh`与`bash`有差异,因此学习和理解`csh`的语法特性对于那些习惯使用Bash的用户来说也是重要的知识点,比如`csh`的执行流程控制、变量赋值方式、命令行编辑等。 总的来说,`csh_20110502-2.1ubuntu1....
- 探讨bash的发展历程以及与其他shell(如csh、ksh等)的关系。 - **1.4 获取bash** - 指导读者如何在不同的操作系统上安装和配置bash。 - **1.5 交互式shell使用** - 讲解如何启动和使用bash进行命令行操作。 ...
Some of the shells that Bash has borrowed concepts from are the Bourne Shell (`sh'), the Korn Shell (`ksh'), and the C-shell (`csh' and its successor, `tcsh'). The following menu breaks the features ...
"CSH E-board的建议网站"是一个专门为CSH(可能是某个计算机科学或技术相关的组织、社区或项目的缩写)设计的交互式平台,用于收集、管理和回应社区成员的建议。这个平台可能采用了Haskell作为主要的编程语言进行...
计算机软件基础:05第一章 UNIX-Bash 知识点详解 在计算机软件的学习中,了解和掌握操作系统是非常关键的一环,而UNIX系统以其强大的稳定性和灵活性,在诸多领域中都有着广泛的应用。Bash(Bourne-Again SHell)是...
Bash不仅继承了sh的功能,而且还吸纳了Korn Shell(ksh)和C Shell(csh)的一些有用特性。 2. Bash的版权: Bash的版权归1989-2016年的自由软件基金会所有。这意味着Bash是一个开源软件,遵循自由软件的原则,用户...