1
2
按位
第二天呢(
这对于测试变量中的标志非常有用;通常使用
|
3
3
|
4
2
方案如下(C表示法):
这个
因此,为了更好的可读性,这些行应该更像:
其中X是2的幂(而不是十六进制和十进制混合表示法)。 |
5
2
可以改写为:
选择最适合上下文的二进制位数。如果只检查一个位*,则不必测试是否相等。如果有意义的话,您仍然可以使用十六进制表示。在这种情况下,大括号和美元符号是不必要的。 您可能希望使用具有有意义名称的常量,而不是硬编码的值:
*如果同时测试多个位,则需要测试是否相等:
|
Batavia · Bash-删除大目录中的文件 1 年前 |
stackbiz · 如何在bash中将所有换行符替换为“\n” 1 年前 |
Paul · Bash wait命令忽略指定的进程ID 2 年前 |