我正在阅读
echo.c
项目的 coreutils
的源代码。
https://github.com/coreutils/coreutils/blob/master/src/echo.c#L143
我无法理解以下的意思:
1- 在第 79 行(以及其他一些行),然后是
_
中
fputs (_("\nIf -e is in effect, the following sequences are recognized:\n\n"), stdout);
函数的含义
2-第116行,
!!
在bool posixly_correct = !!getenv ("POSIXLY_CORRECT");
中的含义
!
是 NOT。 !!
不是不是。
!!getenv ("POSIXLY_CORRECT")
被用作 getenv ("POSIXLY_CORRECT") != NULL
的简写。