【引入】
在进行外部排序时,当其进行内部归并时,要在 $k$ 个元素中选择关键字最小的记录需要比较 $k-1$ 次,每趟归并 $n$ 个元素需要做 $(n-1)(k-1)$ 次比较,$S$ 趟归并总共需要比较的次数为:
在 外部排序 中讨论过,增大归并路数 $k$ 或减少初始归并段个数 $r$,都可以减少归并趟数 $S$,进而减少 I/O 次数,以提高外部排序速度
在 Linux 新增与删除用户 中,介绍了使用 useradd、usermod、userdel 等命令,但这些命令都是管理员才能使用的
如果是一般用户,除了使用 passwd 命令修改密码外,还可以使用 finger、chfn、chsh、id 等命令对账号数据进行更改与查询
如同高级编程语言中的函数,在 Shell 中,同样具有函数,用于完成相对独立的、可重复的功能,语法形式如下:
1 | function 函数名() { |
需要注意的是,由于 Shell 脚本是从上到下、从左到右逐行执行的,不会进行编译,因此在 Shell 脚本中,使用函数前一定要先声明函数