SCOLS-FILTER(5) scols-filter - ,,libsmartcols" expr: param | ( expr ) | expr && expr | expr AND expr | expr || expr | expr OR expr | !expr | NOT expr | expr == expr | expr EQ expr | expr != expr | expr NE expr | expr >= expr | expr GE expr | expr <= expr | expr LE expr | expr > expr | expr GT expr | expr < expr | expr LT expr | expr =~ string | expr !~ string param: integer | float | string | boolean | holder : [0-9]* | [0-9]*[KMGTPEZY] | [0-9]*[KMGTPEZY]iB float: integer.integer boolean: "true" | "false" | "TRUE" | "FALSE" : "[^\n\"]*" | '[^\n\']*' : [a-zA-Z][a-zA-Z_.%:/\-0-9]* ,,libsmartcols" . . ,,scols" ,,grep(1)"- . lsblk --output ,, --filter '=="sda1"' ,,lsblk(1)"- ,,udevd"- ,,libblkid"-, ,,sda1". . , . ,," . . , . ,,". ,,param" . , , . . . . , ,,param" . ,,and", ,,or", ,,eq", ,,ne", ,,le", ,,lt", ,,ge", ,,gt", ,,=~", ,,!~". -: ,,&&", ,,||", ,,==", ,,!=", ,,<", ,,<=", ,,>=", ,,>". ,,!" . . ,,--filter " . ,,=~" ,,!~" ; ( ,,!~") , . . ,,or", ,,and", ,,eq", ,,ne", ,,le", ,,gt", ,,ge", ,,=~", ,,!~", ,,not". ,,float" ,,integer" , - . ,,integer" 64- , ,,float" . ,,integer"- KiB, GiB, TiB, PiB, EiB, ZiB, YiB (,,iB" , ., ,,K" ,,KiB"). Masatake YAMATO -. , ,,https://github.com/util-linux/util-linux/issues[issue tracker]". libsmartcols ,,util-linux" 2.25. . util-linux 2.41.3 2025-12-15 SCOLS-FILTER(5)