आप उन man -wK 'sizeof' | sort -u
लेखों को खोजने के लिए उपयोग कर सकते हैं जिनमें शामिल हैं sizeof
, लेकिन यह बहुत सारे परिणाम लौटाएगा। हालाँकि, ध्यान दें कि किसी वस्तु के बारे में हर लेख में रिक्त स्थान से घिरे नंगे के रूप में वह चीज होगी, हम इस तरह के लेख की खोज करेंगे zgrep -P '\ssizeof\s' /usr/share/man/man3/*
। लेकिन खंड 3 में खोज करने से कोई उपयोगी जानकारी नहीं मिलती है, इसलिए मैं खंड 7 में खोज करूंगा
$ zgrep -P '\ssizeof\s' /usr/share/man/man7/*
/usr/share/man/man7/inotify.7.gz: len = read(fd, buf, sizeof buf);
/usr/share/man/man7/operator.7.gz:! ~ ++ \-\- + \- (type) * & sizeof right to left
जैसा कि आप देख सकते हैं, sizeof
ऑपरेटर मैन पेज में उल्लिखित है, क्योंकि यह एक फ़ंक्शन नहीं है, बल्कि एक ऑपरेटर है और यह sizeof buf
ऊपर दिए गए पहचानकर्ताओं के लिए कोष्ठक के बिना भी काम करता है
OPERATOR(7) Linux Programmer's Manual OPERATOR(7)
NAME top
operator - C operator precedence and order of evaluation
DESCRIPTION top
This manual page lists C operators and their precedence in
evaluation.
Operator Associativity
() [] -> . left to right
! ~ ++ -- + - (type) * & sizeof right to left
* / % left to right
+ - left to right
<< >> left to right
< <= > >= left to right
== != left to right
& left to right
^ left to right
| left to right
&& left to right
|| left to right
?: right to left
= += -= *= /= %= <<= >>= &= ^= |= right to left
, left to right
http://man7.org/linux/man-pages/man7/operator.7.html