在一本关于C编程的德文书(Linux Programmierung,由Jürgen Wolf编写)中,我找到了一份声明,翻译成英文如下(句子由我编号):
在某些情况下,您可能需要复制文件描述符1。在这种情况下,如果没有dup() or dup2(),则设置关闭-exec标志3。当设置此标志时,所有文件描述符都无效(因为被新进程覆盖)--即,它们不再存在。父进程和子进程之间的通信将因此停止5。另一方面,如果您使用dup() or dup2()复制文件描述符,那么关闭-e
它保存有标记字段标记为“可用”或“不可用”电子邮件地址。
我想做的是计算只有“可用”标志的不同电子邮件地址,而不计算可能有一行“可用”和“不可用”标志的不同电子邮件地址。我是否应该将表放到另一个表中,然后使用不同的查询开始删除?示例:因为test@gmail.com有两个记录,所以它仍然是一个不同的电子邮件地址;但是,我不想计算这个,因为它有‘可用’和‘不可用’标志。电子邮件标志test@gmail.com available test@gmail.c