代码搜索:bash
找到约 5,321 项符合「bash」的源代码
代码结果 5,321
www.eeworm.com/read/438832/7725418
sh ifs-empty.sh
#!/bin/bash
# 如果$IFS被设置, 但其值为空,
#+ 那么"$*"和"$@"将不会像期望的那样显示位置参数.
mecho () # 打印位置参数.
{
echo "$1,$2,$3";
}
IFS="" # 设置了, 但值为空.
set a b c # 位置参数.
mecho "$*" # abc,,
mecho $*
www.eeworm.com/read/438832/7725816
sh ex77.sh
#!/bin/bash
# 字符串扩展.
# Bash版本2中引入的特性.
# $'xxx'格式的字符串
#+ 具备解释里面标准转义字符的能力.
echo $'Ringing bell 3 times \a \a \a'
# 可能在某些终端中, 只会响一次铃.
echo $'Three form feeds \f \f \f'
echo $'10 newlines \n\
www.eeworm.com/read/438832/7725896
sh ex16.sh
#!/bin/bash
a=23 # 简单的赋值
echo $a
b=$a
echo $b
# 现在让我们来点小变化(命令替换).
a=`echo Hello!` # 把'echo'命令的结果传给变量'a'
echo $a
# 注意, 如果在一个#+的命令替换结构中包含一个(!)的话,
#+ 那么在命令行下将无法工作.
#+ 因为这触发了Bash的"历史机制
www.eeworm.com/read/381773/9072255
txt bash编程-本校课程讲义.txt
主要内容:
.shell基础 基本介绍,环境,选项,特殊字符
.shell变量 用户定义变量,环境变量,位置变量(shell 参数)
.shell script编程
条件测试,循环及重复控制
.shell定制
1.shell基础知识
作者:Stephen Bourne 在Bell实验室开发
建议:man sh 查看相关UNIX上的改
www.eeworm.com/read/381773/9072270
rtf 更多的 bash 基本编程.rtf
www.eeworm.com/read/467619/7005948
gz bash2examples.tar.gz
www.eeworm.com/read/447567/7549436
pdf advanced bash−scripting guide.pdf
www.eeworm.com/read/397093/8069221
pdf bash_beginners_guide_chs.pdf
www.eeworm.com/read/239314/13288225
pdf 高级bash 脚本编程指南.pdf
www.eeworm.com/read/238792/13325417