代码搜索:bash
找到约 5,321 项符合「bash」的源代码
代码结果 5,321
www.eeworm.com/read/438832/7725736
sh max.sh
#!/bin/bash
# max.sh: 取两个整数中的最大值.
E_PARAM_ERR=-198 # 如果传给函数的参数少于2个时, 就返回这个值.
EQUAL=-199 # 如果两个整数相等时, 返回这个值.
# 任意超出范围的
#+ 参数值都可能传递到函数中.
max2 () # 返回两个整数中的最大值.
{
www.eeworm.com/read/438832/7725757
sh col-totaler2.sh
#!/bin/bash
# 这是"求文件中指定列的总和"脚本的另一个版本,
#+ 这个脚本可以计算目标文件中指定列(此列的内容必须都是数字)的所有数字的和.
# 这个脚本使用了间接引用.
ARGS=2
E_WRONGARGS=65
if [ $# -ne "$ARGS" ] # 检查命令行参数的个数是否合适.
then
echo "Usage: `basename $0` file
www.eeworm.com/read/438832/7725819
sh color-echo.sh
#!/bin/bash
# color-echo.sh: 使用颜色来显示文本消息.
# 可以按照你自己的目的来修改这个脚本.
# 这比将颜色数值写死更容易.
black='\E[30;47m'
red='\E[31;47m'
green='\E[32;47m'
yellow='\E[33;47m'
blue='\E[34;47m'
magenta='\E[35;47m'
cyan='\E
www.eeworm.com/read/247605/4477313
sh mogen.sh
#!/bin/bash
msgfmt -o de.mo de.po
msgfmt -o es.mo es.po
msgfmt -o fr.mo fr.po
msgfmt -o it.mo it.po
msgfmt -o ja.mo ja.po
msgfmt -o ko.mo ko.po
msgfmt -o pt_BR.mo pt_BR.po
msgfmt -o zh_CN.mo zh_CN.po
www.eeworm.com/read/247605/4477657
sh mogen.sh
#!/bin/bash
msgfmt -o de.mo de.po
msgfmt -o es.mo es.po
msgfmt -o fr.mo fr.po
msgfmt -o it.mo it.po
msgfmt -o ja.mo ja.po
msgfmt -o ko.mo ko.po
msgfmt -o pt_BR.mo pt_BR.po
msgfmt -o zh_CN.mo zh_CN.po
www.eeworm.com/read/169323/9865972
sh moncap.sh
#!/bin/bash
# 是否是测试版
V_DEBUG=1
# 是否记录日志信息
EXEC_PROGRAM=0
# 是否记录日志信息
F_DEBUG=1
# 监测的网络接口
interface=eth0
# 监测的时间间隔,秒计
INTERVAL=10
# 两次检测之间的所接收和传输的包数的最小差值
DIFFERENCE=500
# 监测和进程名
PRGNAME="/etc/rc.d/init.
www.eeworm.com/read/416668/11018287
txt linux启动过程综述.txt
内容:
一. Bootloader
二.Kernel引导入口
三.核心数据结构初始化--内核引导第一部分
四.外设初始化--内核引导第二部分
五.init进程和inittab引导指令
六.rc启动脚本
七.getty和login
八.bash
附:XDM方式登录
本文以Redhat 6.0 Linux 2.2.19 for Alpha/AXP为平台,
www.eeworm.com/read/438832/7725288
sh q-function.sh
#!/bin/bash
# Douglas Hofstadter的声名狼藉的序列"Q-series":
# Q(1) = Q(2) = 1
# Q(n) = Q(n - Q(n-1)) + Q(n - Q(n-2)), 当n>2时
# 这是一个令人感到陌生的, 没有规律的"乱序"整数序列.
# 序列的头20项, 如下所示:
# 1 1 2 3 3 4 5 5 6 6 6 8 8 8
www.eeworm.com/read/438832/7725320
sh ex66.sh
#!/bin/bash
area[11]=23
area[13]=37
area[51]=UFOs
# 数组成员不一定非得是相邻或连续的.
# 数组的部分成员可以不被初始化.
# 数组中允许空缺元素.
# 实际上, 保存着稀疏数据的数组("稀疏数组")
#+ 在电子表格处理软件中是非常有用的.
echo -n "area[11] = "
echo ${area[11]}
www.eeworm.com/read/438832/7725390
sh blot-out.sh
#!/bin/<mark>bash</mark>
# blot-out.sh: 删除一个文件"所有"的记录.
# 这个脚本会使用随机字节交替的覆盖目标文件,
#+ 并且在最终删除这个文件之前清零.
# 这么做之后, 即使你通过传统手段来检查磁盘扇区
#+ 也不能把文件原始数据重新恢复.
PASSES=7 # 破坏文件的次数.
# 提高这个数字会减慢脚本运行 ...