6.8 目录堆栈

目录栈是一个最近访问过的目录列表。pushd内置程序在改变当前目录时将目录添加到堆栈中,popd内置程序从堆栈中删除指定的目录,并将当前目录改为被删除的目录。dirs内置函数显示目录栈的内容。当
2023-02-20 bash 评论0

6.7 数组

Bash提供了一维的索引数组和关联数组变量。任何变量都可以作为索引数组使用; declare内置命令会明确声明一个数组。对数组的大小没有最大的限制,也没有要求成员必须是索引或连续分配的。索引数组使
2023-02-20 bash 评论0

6.6 别名

别名允许一个字符串在被用作简单命令的第一个词时被替换。 shell维护了一个别名列表,可以通过alias和unalias内置命令来设置和取消。 每个简单命令的第一个词,如果没有引号,将被检查是否有
2023-02-20 bash 评论0

6.5 shell算术

shell允许计算算术表达式,作为shell的扩展之一,或者使用((复合命令、let内置命令或declare内置命令的-i选项。 计算是在不检查溢出的固定宽度整数中完成的,尽管除以 0 会
2023-02-20 bash 评论0

6.4 Bash的条件表达式

条件表达式被[[复合命令(见5.2 条件性结构)以及test和[内置命令(见4.1 Bourne Shell内置程序)使用。 test和[命令根据参数的数量决定其行为;关于任何其他命令的具体操作,
2023-02-20 bash 评论0

6.3 交互式shell

1 什么是交互式shell?一个交互式的shell是在没有非选项参数的情况下启动的(除非指定了-s),也没有指定-c选项,其输入和错误输出都连接到终端(由isatty(3)决定),或者是用-i选项启
2023-03-17 bash 评论0

6.2 Bash的启动文件

这一节描述了Bash是如何执行其启动文件的。 如果有任何文件存在但不能被读取,Bash会报告一个错误。 波浪号在文件名中被扩展,如上文波浪号扩展中所述(见2 波浪号扩展)。 交互式shell在6.
2023-02-20 bash 评论0

6.1 调用Bash

bash [long-opt] [-ir] [-abefhkmnptuvxdBCDHP] [-o option] [-O shopt_option] [argument …]
2023-03-08 bash 评论0

6 Bash功能

本章介绍了Bash特有的功能。
2023-02-20 bash 评论0

Java中的PriorityBlockingQueue的指南

1.绪论 在这篇文章中,我们将重点讨论PriorityBlockingQueue 类,并讨论一些实际的例子。 从假设我们已经知道什么是Queue开始,我们将首先演示PriorityBlocking
2023-02-06 Java Queue 评论0