Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

3 ????? ???? ?????

????? ?????

????? ???? ????? ???? ??? ????? ?????? ????? ???????, ???????, ?????? ???? ?????? ????? ?????. ??????, Áú»¢¶Ä²© ????? ?????? ????? ??????? ???? ?????? ????? ?? ??? ?????? ????? ???, ??? ???? ????? ?????? ???? ?? ??? ??? ????? ????? ?? ???? ??? ????? ????. ?????, ?? ????? ??? ?????? ?? Áú»¢¶Ä²© ????? ?????? ??????? ????? ??????? ?????? ?? ?????? ?????? ?? ????? ????? ??? ???.

????? ???? ?????? ?? ???? ?????? ???, ????? ???? ???? ??? ? ???????? JSON ?????.

??????????? ?????? ?? ????? ?????? ??? ??????.

?????, ????? ???? ??? ????? ?"?????" ¡û "??????" ¡û ?????? "?????". ??? ????? ????? ?-(1) ???? ? ???? ?? ??????? ??????? (??????, ?????? ????? ?? ??? ??????) ?-(2) ???? ????? ?? ??????, ??????? ?????? ???? ??????? ?? ??? ???? ?? ???? ????.

???? ????? ?? ??????? ??????? ??? ??? ???? ???? ???? ??????? ?????: ???? ???? ???? Áú»¢¶Ä²© (?? ?? ??? ???? ????? ????? ?) ???? ??? ?? ???? ????, ????? ???? ?? ? ??? ????????. ????? ??? ????? ?????? ???? ???? ???? ????? ????? ?? ?????? ?????? ?????? JSON. ???? ? ?????? ?? ????? ?? ?????? ?? ??????? ????? ????? ?????? ?????, ?? ???? ???? ????? ?????? ???? ????? ?? ????? ¡ú ????? ?????. ????, ???? "net.if.discovery" ???? ?????? ??? ?????: "{#IFNAME}" ¡ú "lo" ? "{#IFNAME}" ¡ú "eth0".

?????? ????? ??? ?????? ?????, ?????? ????? ?? ????? ????? ???? ???? ??? ?? ??????? ?????? ??????? ?????? ????? ??????, ???????, ????? ?? ????? ?????? ???? ?? ???? ???????. ???????? ?????? ????? ?? ???????? ?????? ?????? ????? LLD.

???? ???? ???? ??? ???? ???? ?????, ??? ????? ?? ????? ¡ú ????? ????? ????? ?? ??? ???? ?????? ???????, ???????, ??????, ???????? ?? ???? ?????? ????. ?????? ?? "net.if.discovery" ?????, ???? ???? ????? ??? ?? ??????, ???????, ?????? ???? ???? ?-loopback "lo", ???? ?? ???? ???? "eth0".

???? ?? ???? Áú»¢¶Ä²© 4.2, ?????? ?? ?-JSON ????? ?? ??? ???? ????? ???? ????? ????. ?? ??? ?? ???? ??-JSON ???? ?? ??????? ?-"data". ????? ???? ????? ???? ??? ??? JSON ???? ????? ????, ?? ??? ????? ???? ?????? ???? ????? ????? ?? ??? ????? ??????? ??????? ????? ?? ???? ????? ????? ???? ????? ????? JSON.

?????? ????? ?????? ?????? ??? ?????? ???? ?? ????? LLD ????? ???? JSON. Áú»¢¶Ä²© ???? ???????? ????? ???? ?? ??? ???? ????? ?????? {#MACRO} ?????. ?? ??? ?????? ????? ??????? ?????? ?????? ???? ??? ?"??????" ???????. ???? ?????? ??? ????? ???? ????? ????? ????? ??? ????? (???? ?-$. ?? $.data).

???? ?????? "??????" ???? ??? ??????? ???????? ??????? ??????, ???? ?????? ????? Áú»¢¶Ä²© ????? ???? ?? ????? JSON ?? ????? "??????", ?? ?? ?????? ?? ???? ?????. ?? ?-JSON ???? ??????? ?? ???? ???? "data" ??? ????, ????? ??? ??? ???? ???????? ?? ???? ?????? ??????? JSONPath $.data. ????? ???? ????? ???? ??? LLD ????????? ?????? ?? ??? ????? ?????? ????? ?? ???? ????? ????? ????? ?????? JSONPath.

::: ???? ????? ?????? ????????? ????, ?????? ????? ???? ?? ???? ???? ???? ????? ?? ??? Áú»¢¶Ä²© ??? ????. :::

??? ??: ?????? ??????

????? ????? ???? ?????

????? ????? ???? ????? ?? ??? ????? ?? ???? ????? ?????.

??? ?????? ?? ??????, ??? ?? ??????? ?????:

  • ???? ??: ????? ¡û ?????? ?? ??????
  • ??? ?? ????? ????? ?? ?????/???? ?????

  • ??? ?? ??? ??? ????? ????? ?????? ??????? ?? ?????
  • ??? ?? ???? ??? ?????? ?? ?????? ???????

??? ?????

???? ??? ?????? ???? ??? ????????, ????????, ????? ? ????, ????? ??????? ????? ??????:

  • ??? ????? - ????, ???? ????, ?? ????? ?????? ?? ?????? ????? ????? ?????? ????? ?????
  • ????? ????? - ???? ????? ????? ?? ??????? ??????
  • ?????? ????? LLD - ????? ???? ??? ???? ????? ?????? ?????? ??????, ??????? ???'
  • ?????? - ????? ???? ?? ?????? ??????
  • ???? - ????? ????? ??????, ???????, ????? ?? ???? ???? ????? ??? ????? ?? ????????? ?????? ????????

????????? ??? ????? ????? ?? ???? ????? ?????? ?????? (??? ?? ??? ???????? ?????? ?? ??? ?????):

?? ???? ???? ????? ??????? ??????? ?????.

????? ?????
?? ?? ??? ??????.
Type ??? ?????? ?????? ?????.
?????? ?? ??? ??????? ????? ???? Áú»¢¶Ä²© agent.
??? ?????? ???? ????? ?? ???? ????, ????? ????? ????. ?? ?? ???? ????? ???? ???? ????? ???. ???? ???? ????, ??? ?? ???? ?????? (???? ????) ????? ?? ???? ??? ???? '???? ????'. ???? ?????? ???? ???????.
Key ??? ?? ???? ???? ?????? (?? 2048 ?????).
??????, ???? ?????? ????? ????? ?????? "vfs.fs.discovery" ??? ?????? JSON ?? ????? ?????? ?????? ??????? ????? ???????.
??? ?? ??????? ????? ?????? ????? ????? ??? ????? ??????? ????? ??????? ???? ????? "vfs.fs.get", ????? ??? Áú»¢¶Ä²© 4.4.5 (??? ?????).
????? ????? ??? ?? ????? ????? ?????? Áú»¢¶Ä²© ???? ?????. ??????, ????? ?? ????? ????? ????? ?????, ???? ???? ?????? ?? ?? ?????? ???, ??? ???? ???? ???? ??? ???? ??? ???? ?????? ?? ?? ?-30 ???? ?? ????, ?????? ??????? ????? ???? ??? ?? ?????? ????? ??????. .
?????? ??? ??????, ????. 30s, 1m, 2h, 1d, ??? Áú»¢¶Ä²© 3.4.0.
?????? ????? ????? ??????, ??? Áú»¢¶Ä²© 3.4.0.
????: ????? ?????? ???? ?????? ?-'0' ?? ?? ?????? ??????? ??????? ????? ?? ??? ????? ???. ?? ????? ?-'0', ????? ????? ????? ????? (???? ?? ??????) ?? ??? ????? ???, ????? ????? ????? ??? ?????? ?????? ?????.
??? ?? ????? ????? ????, ?????? ???? ?????? ????? ????? ?? ??? ????? ?? ????? ???? ????? (#form_buttons).
??????? ??????? ????? ???? ????? ????? ??????? ????? ?????? ?????:
???? - ??? ????? ?????? ?????? (????? ??????? ????)
????? - ??? ??? ????? ????? ????? ?? ?????.
????? ????? ??? ??????? ??????? ?????. ????? ???? ??? Áú»¢¶Ä²© 3.0.0.
????? ???? ?????? ?????? ??? ?? ????? ?? ????? ?? ??? ???? ??? ????? ??????? ????? (?? ?????) ???? ?????? ?????? ??? ????? ?"?? ????? ????" (??? ??? ?-25 ????; ?? "0").
?????? ??? ??????, ????. 2h, 1d, ??? Áú»¢¶Ä²© 3.4.0.
?????? ????? ????? ??????, ??? Áú»¢¶Ä²© 3.4.0.
????: ?? ????? ?-"0", ?????? ?????? ?????. ?????? ?-"0" ???? ?????, ??? ?? ????? ????? ?? ????? ????? ??????? ?????? ?? ????? ?? ?? ??????? ??????????.
????? ??? ?????.
????? ?? ?????, ???? ?????.

????????? ???? ?????? ???? ?????.

??? ?????

???? ??? ?????? ???? ??? ????????, ????????, ????? ? ????, ????? ??????? ????? ??????:

  • ??? ????? - ????, ???? ????, ?? ????? ?????? ?? ?????? ????? ????? ?????? ????? ?????
  • ????? ????? - ???? ????? ????? ?? ??????? ??????
  • ?????? ????? LLD - ????? ???? ??? ???? ????? ?????? ?????? ??????, ??????? ???'
  • ?????? - ????? ???? ?? ?????? ??????
  • ???? - ????? ????? ??????, ???????, ????? ?? ???? ???? ????? ??? ????? ?? ????????? ?????? ????????

????????? ??? ????? ????? ?? ???? ????? ?????? ?????? (??? ?? ??? ???????? ?????? ?? ??? ?????):

?? ???? ???? ????? ??????? ??????? ?????.

????? ?????
?? ?? ??? ??????.
Type ??? ?????? ?????? ?????.
?????? ?? ??? ??????? ????? ???? Áú»¢¶Ä²© agent.
??? ?????? ???? ????? ?? ???? ????, ????? ????? ????. ?? ?? ???? ????? ???? ???? ????? ???. ???? ???? ????, ??? ?? ???? ?????? (???? ????) ????? ?? ???? ??? ???? '???? ????'. ???? ?????? ???? ???????.
Key ??? ?? ???? ???? ?????? (?? 2048 ?????).
??????, ???? ?????? ????? ????? ?????? "vfs.fs.discovery" ??? ?????? JSON ?? ????? ?????? ?????? ??????? ????? ???????.
??? ?? ??????? ????? ?????? ????? ????? ??? ????? ??????? ????? ??????? ???? ????? "vfs.fs.get", ????? ??? Áú»¢¶Ä²© 4.4.5 (??? ?????).
????? ????? ??? ?? ????? ????? ?????? Áú»¢¶Ä²© ???? ?????. ??????, ????? ?? ????? ????? ????? ?????, ???? ???? ?????? ?? ?? ?????? ???, ??? ???? ???? ???? ??? ???? ??? ???? ?????? ?? ?? ?-30 ???? ?? ????, ?????? ??????? ????? ???? ??? ?? ?????? ????? ??????. .
?????? ??? ??????, ????. 30s, 1m, 2h, 1d, ??? Áú»¢¶Ä²© 3.4.0.
?????? ????? ????? ??????, ??? Áú»¢¶Ä²© 3.4.0.
????: ????? ?????? ???? ?????? ?-'0' ?? ?? ?????? ??????? ??????? ????? ?? ??? ????? ???. ?? ????? ?-'0', ????? ????? ????? ????? (???? ?? ??????) ?? ??? ????? ???, ????? ????? ????? ??? ?????? ?????? ?????.
??? ?? ????? ????? ????, ?????? ???? ?????? ????? ????? ?? ??? ????? ?? ????? ???? ????? (#form_buttons).
??????? ??????? ????? ???? ????? ????? ??????? ????? ?????? ?????:
???? - ??? ????? ?????? ?????? (????? ??????? ????)
????? - ??? ??? ????? ????? ????? ?? ?????.
????? ????? ??? ??????? ??????? ?????. ????? ???? ??? Áú»¢¶Ä²© 3.0.0.
????? ???? ?????? ?????? ??? ?? ????? ?? ????? ?? ??? ???? ??? ????? ??????? ????? (?? ?????) ???? ?????? ?????? ??? ????? ?"?? ????? ????" (??? ??? ?-25 ????; ?? "0").
?????? ??? ??????, ????. 2h, 1d, ??? Áú»¢¶Ä²© 3.4.0.
?????? ????? ????? ??????, ??? Áú»¢¶Ä²© 3.4.0.
????: ?? ????? ?-"0", ?????? ?????? ?????. ?????? ?-"0" ???? ?????, ??? ?? ????? ????? ?? ????? ????? ??????? ?????? ?? ????? ?? ?? ??????? ??????????.
????? ??? ?????.
????? ?? ?????, ???? ?????.

????????? ???? ?????? ???? ?????.

?????? ????? ??????? ?????

????????? ?????? ????? LLD ?????? ????? ????? ????? ????? ???? ????? ?????? ?????.

?????? ????? ??????? ????? ???????? ?????? ???? ??? ?-JSON ?????? ?????? ?????? ??????? ??? ???????. ??, ????:

  • ???? vfs.fs.discovery ?????? ?????? ????? ????? ????? ? JSON ?? ??? ?????? ????? LLD ??????? ???? ???? {#FSNAME}, {#FSTYPE}. ???? ?????? ??????? ????? ??? ?????, ????? ???? ????? (??? ????? ????? ?? ???) ??????; ????? ???? ??? ???? ??????? ?????;
  • ???? ????? vfs.fs.get ????? ?? JSON ?? ????? ????? data, ?? ??? ?????? ????? LLD ??????? ????. ????? ?? ??? ???? ?????? ?? ?????? ?????? ?????, ???? ???? ?????? ?-JSON ??????? JSONPath:

???? ?????? ?????? ?????? ??????? ??????, ??????? ???'. ??? ?? ?????? ?????? ?????? ?????? ??? ???? ????? ????? ?? ??.

????? ?????
LLD macro ?? ????? ?????? ???? ?????, ??? ????? ?????? ???: {#MACRO}.
JSONPath ???? ????? ?????? ??? ????? LLD ????? LLD, ??????? ????? JSONPath.
??????, $.foo ???? "bar" ?-"baz" ??-JSON ???: [{ "foo":"bar"}, {"foo":"baz"}]
?????? ?????? ??-JSON ?????? ?????? ?????? ?????? ?????? ?? LLD ????? ??-????? ?? ????, ????? ???'.
???? ????? JSONPath ??????? ????? ??????? ?? ????? ?????. ?? ?????? ?????? ??????? ????? ?? ????? ??????? ?-Unicode, ??? $['unicode + ????? ??????? #1']['unicode + ????? ??????? #2'].

????

???? ?????? ????? ?????? ?????? ???????, ??????? ?????? ???? ???? ????? ??????? ?? ???????????. ????????? ?????? ????? ?????? ???? ?? ??? ????? ???????? ???? ???? ?????:

????? ?????
??? ?????? ????????? ????? ?????? ?????? ??????:
? - ?? ????? ?? ?? ???????;
?? - ????? ?? ???? ??? ????;
And/Or - ????? ?-And* ?? ???? ????? ????? ?-Or ?? ???? ?? ?????;
????? ????? ????? - ???? ?????? ?????? ????? ????? ????? ?? ??????. ?????? ????? ????? ?? ?? ??????? ??????. ????? ?-255 ?????.
?????? ?????????? ????? ?? ???? ?????? ??????: ????, ?? ????, ????, ?? ????.
??????? ?-?? ???? ????????? ????? ?-[Perl] ????? ?????? ????](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE). ??????, ?? ??? ??????? ?? ??????? ????? C:, D: ?-E:, ???? ?????? ?? {#FSNAME} ?-"Macro" ?-"^C|^D|^E" ???? ????? ????? ???? "????? ??????". ????? ????? ?? ??? ???? ????? ????? ??????? ????? {#FSTYPE} (???? "^ext|^reiserfs") ???? ???? ?????? (?????? ?? ?? ??? ???? Windows) ??????? ????? {#FSDRIVETYPE} (????, " ????").
???? ????? ????? ?????? ?? ?????? ?????? ?????? ?????? ???? "????? ??????".
??? ????? ????? ?????? ??? ???? ?????? ?-"grep - E", ??????: ???? f ?-ext2 nfs reiserfs smbfs; ????? ?? $f | grep -E '^ext|^reiserfs' || echo "SKIP: $f"; done

????? {#FSDRIVETYPE} ?-Windows ???? ??? Áú»¢¶Ä²© 3.0.0.

???? ??? ???? ????????? ??????? ????? ?????? ???????? ?? ?????? ?? ????? ????? LLD ????? ?????? (????? ??? ???? 5.4.0).
????? ???? ?????? ????? ??? Áú»¢¶Ä²© 2.4.0.
??? ?? ??? ????? ?????? ??? ??????, ????? ?????? ??????, ??? ?? ???? ???? "?? ????" ???? ????? ??.

???? ?????, ?? ????? ????? ????? ?? ????? ?????. ??????, ?? ??? {#B} ?:
{#A} ?????? 1 ?-{#B} ?????? 2 - ??? ?????
{#A} ?????? 1 ?? {#B} ?????? 2 - ??? ?????.
?????? ????? ????? ?? ????? ??? Áú»¢¶Ä²© 6.0.11.

::: ???? ????? ???? ?? ????? ????? ?????? ??????? ??? ???? ????? ???? LLD (??????, "?????? ????? ??????" ???? ????? ??????) ???? ????? ?????? ?? ???? ?????? ???????, ????? ????????? ???????? ???? ?????? ????. :::

::: ???? ?? ???? ?? ????? ??? ?????? ?? Áú»¢¶Ä²© ?-MySQL ? ???? ?????? ?? ???? ????? ?????? ????? ?? ??? ?????? ???? ????. :::

????

???? ?????? ????? ?????? ?????? ???????, ??????? ?????? ???? ???? ????? ??????? ?? ???????????. ????????? ?????? ????? ?????? ???? ?? ??? ????? ???????? ???? ???? ?????:

????? ?????
??? ?????? ????????? ????? ?????? ?????? ??????:
? - ?? ????? ?? ?? ???????;
?? - ????? ?? ???? ??? ????;
And/Or - ????? ?-And* ?? ???? ????? ????? ?-Or ?? ???? ?? ?????;
????? ????? ????? - ???? ?????? ?????? ????? ????? ????? ?? ??????. ?????? ????? ????? ?? ?? ??????? ??????. ????? ?-255 ?????.
?????? ?????????? ????? ?? ???? ?????? ??????: ????, ?? ????, ????, ?? ????.
??????? ?-?? ???? ????????? ????? ?-[Perl] ????? ?????? ????](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE). ??????, ?? ??? ??????? ?? ??????? ????? C:, D: ?-E:, ???? ?????? ?? {#FSNAME} ?-"Macro" ?-"^C|^D|^E" ???? ????? ????? ???? "????? ??????". ????? ????? ?? ??? ???? ????? ????? ??????? ????? {#FSTYPE} (???? "^ext|^reiserfs") ???? ???? ?????? (?????? ?? ?? ??? ???? Windows) ??????? ????? {#FSDRIVETYPE} (????, " ????").
???? ????? ????? ?????? ?? ?????? ?????? ?????? ?????? ???? "????? ??????".
??? ????? ????? ?????? ??? ???? ?????? ?-"grep - E", ??????: ???? f ?-ext2 nfs reiserfs smbfs; ????? ?? $f | grep -E '^ext|^reiserfs' || echo "SKIP: $f"; done

????? {#FSDRIVETYPE} ?-Windows ???? ??? Áú»¢¶Ä²© 3.0.0.

???? ??? ???? ????????? ??????? ????? ?????? ???????? ?? ?????? ?? ????? ????? LLD ????? ?????? (????? ??? ???? 5.4.0).
????? ???? ?????? ????? ??? Áú»¢¶Ä²© 2.4.0.
??? ?? ??? ????? ?????? ??? ??????, ????? ?????? ??????, ??? ?? ???? ???? "?? ????" ???? ????? ??.

???? ?????, ?? ????? ????? ????? ?? ????? ?????. ??????, ?? ??? {#B} ?:
{#A} ?????? 1 ?-{#B} ?????? 2 - ??? ?????
{#A} ?????? 1 ?? {#B} ?????? 2 - ??? ?????.
?????? ????? ????? ?? ????? ??? Áú»¢¶Ä²© 6.0.11.

::: ???? ????? ???? ?? ????? ????? ?????? ??????? ??? ???? ????? ???? LLD (??????, "?????? ????? ??????" ???? ????? ??????) ???? ????? ?????? ?? ???? ?????? ???????, ????? ????????? ???????? ???? ?????? ????. :::

::: ???? ?? ???? ?? ????? ??? ?????? ?? Áú»¢¶Ä²© ?-MySQL ? ???? ?????? ?? ???? ????? ?????? ????? ?? ??? ?????? ???? ????. :::

?????? ????

??????? ?????? ????? ??????? ???? ???? ??????.

???? ??? ?????. ???? ?? ???? ?? ???? ???? ????? ?????.
???? ?? ????????? ?? ??? ?????. ???? ?? ???? ?? ???? ???? ????? ??????.
??? ??? ????? ???? ?????? ?? ????????? ?? ??? ?????? ??????.
??? ????? ?????? ?? ??? ?????? ????? ?????. ??? ?????? ???? ??? ???????. ??? ????? ??????.
??? ?? ?? ??? ????? ????? ?????, ????? ?????? ???? ??????, ???? ?????? ?? ???? ??????? ??????? ???? ?????? ??? ??????.
??? ?? ??? ??????.
??? ?? ?????? ?? ??????? ??? ?????.

?????? ??????

?????? ???? ????? ??????? ???? ?????? ??????, ??????? ? ????? ????? ??? ?????? ?????. ?????? ?????? ?? ?? ?????? ????? ???? ???? ????? ????? ?? ??????.

??? ?? ??????? ?????? ?? ??????? ????? ????? ?????? ?????? ??? ?? ???? ?????????? ????????, ???? ??????, ???? ?? ???? ???? ?? ??? ????? ??. ????? ?????? ????? ????? ?? ?-frontend ?? ???? ?????? ??? ?????? ?? ???? ??? ????? ?????? ???????. ??? ?????? ?? ???, ???? ?? ????? ??? ????? ?????? ????? ????? ?? ???? ???? ???? ???? ???? ????. ??? ?????? ????? ?????/????? ?? ?????? ?????.

?????? (?????, ??????? ??????) ?????? ?? ??? ????? ???? ????? ???? ????? ???????? ?? ?????? ???? (????? ?????, ???? ???') ????? ??????? (?? ?? ???? ?? ????? ????). ????? ?? ???????, ???????? ??????? ?????? ???? ????? ???????? ???? ????? ??????? ??????? ??????.

???????? ?????? ?????? ?'?? ?????? ????', ??? ????? ?????? ???? ?????? ???????. ???? ?? ????? ????? ????? ????? ????? ??????? ??? ???? ????? ?? ????? ????.

?? ?????? ????? ??????, ?? ?? ????? ?- ???? ????? (??? ????? ????? ?? ???? ????), ?? ???? ???? ???? ???? ???? ?????? ?????.

?????? ??????? ?????? ?????, ???????? ??????, ???? ??? ?? ?????? ?? ????? ???? ??? ??????. ??????, ??????? ?????? LLD ?? ??????? ?? ?? ?????? ?????? ??????? ??????.

????? ????? ?? ?????

????? ?????? ??????? ???? ????? ????? ?? ????? ???? ?????? ???? ??????? ?????:

?????? ?????? ?? ????? JSON ???? ????? ????? ?????? ?? ???? ????? ?? ???? ????? ?????? ??? ??????? Perl, ??? ????? ???? LLD ??????? ?????.

????? ???? LLD ??????? ?????

???? ?? ????? ??? LLD ????? ????? ???????, ????? ?? ??? ?? ?????? - ????, ???? ?????? ?? ??? ??? ??????.

??? ??, ?? ????? ???? ????? ????? ?????? JSON, ??? ???? ????????? ?????? ???????? - ??? ???????? ????. ????? ?? ?????? ????? ??? ???? ???? ??????? - ???? ??????? ?????? ???? ???? ????? ????? ??? ?? ????? (??????, ????? ???? ????? ?????? ?????), ???? ?????? ????.

????? JSON ????? ????? ????? ????? ????? ?? ?????. ???? ?????? ??????? ???? Áú»¢¶Ä²© 1.8 ??? (??? ????? ???? "vfs.fs.discovery"), ??? ????? ????? ?????? ????? ?????? ?????. ??? ?????? ???? ?? Perl ???? ?????? ????? ?????? ????? ?????? ? ??? JSON, ????? ?? ?? ??? ??? ?? ????? ??????. ??? ??? ? ?????? ?? ???? ?-UserParameter ?? ????? "vfs.fs.discovery_perl":

#!/usr/bin/perl
       
       $first = 1;
       
       ???? "[\n";
       
       ???? (`cat /proc/mounts`)
       {
            ($fsname, $fstype) = m/\S+ (\S+) (\S+)/;
       
            ???? "\t,\n" ?? ?? $first;
            $first = 0;
       
            ???? "\t{\n";
            ???? "\t\t\"{#FSNAME}\":\"$fsname\",\n";
            ???? "\t\t\"{#FSTYPE}\":\"$fstype\"\n";
            ???? "\t}\n";
       }
       
       ???? "]\n";

::: ???? ?? ???? ?????? ??????? ???? ???? ????? LLD ?? 0-9 , ?-? , _ , .

?????? ????? ???? ?????? ?????. :::

????? ???? ??? (????? ???? ????? ???????) ????? ????. JSON ???? ?????? ????? ??????? ????? ???? ????? ????? ?????.

[
            { "{#FSNAME}":"/", "{#FSTYPE}":"rootfs" },
            { "{#FSNAME}":"/sys", "{#FSTYPE}":"sysfs" },
            { "{#FSNAME}":"/proc", "{#FSTYPE}":"proc" },
            { "{#FSNAME}":"/dev", "{#FSTYPE}":"devtmpfs" },
            { "{#FSNAME}":"/dev/pts", "{#FSTYPE}":"devpts" },
            { "{#FSNAME}":"/lib/init/rw", "{#FSTYPE}":"tmpfs" },
            { "{#FSNAME}":"/dev/shm", "{#FSTYPE}":"tmpfs" },
            { "{#FSNAME}":"/home", "{#FSTYPE}":"ext3" },
            { "{#FSNAME}":"/tmp", "{#FSTYPE}":"ext3" },
            { "{#FSNAME}":"/usr", "{#FSTYPE}":"ext3" },
            { "{#FSNAME}":"/var", "{#FSTYPE}":"ext3" },
            { "{#FSNAME}":"/sys/fs/fuse/connections", "{#FSTYPE}":"fusectl" }
       ]

?????? ?????? ???? ???????? ?????? ?????? LLD ???? ??????? ????? ?????, ?????? ??? ???? ???? ????? LLD ??????? JSONPath {#FSNAME} ¡ú $.fsname ?-{#FSTYPE} ¡ú $.fstype, ???? ????? ????? ???:

#!/usr/bin/perl
        
       $first = 1;
        
       ???? "[\n";
        
       ???? (`cat /proc/mounts`)
       {
            ($fsname, $fstype) = m/\S+ (\S+) (\S+)/;
        
            ???? "\t,\n" ?? ?? $first;
            $first = 0;
        
            ???? "\t{\n";
            ???? "\t\t\"fsname\":\"$fsname\",\n";
            ???? "\t\t\"fstype\":\"$fstype\"\n";
            ???? "\t}\n";
       }
        
       ???? "]\n";

????? ???? ??? (????? ???? ????? ???????) ????? ????. JSON ???? ?????? ????? ??????? ????? ???? ????? ????? ?????.

[
            { "fsname":"/", "fstype":"rootfs" },
            { "fsname":"/sys", "fstype":"sysfs" },
            { "fsname":"/proc", "fstype":"proc" },
            { "fsname":"/dev", "fstype":"devtmpfs" },
            { "fsname":"/dev/pts", "fstype":"devpts" },
            { "fsname":"/lib/init/rw", "fstype":"tmpfs" },
            { "fsname":"/dev/shm", "fstype":"tmpfs" },
            { "fsname":"/home", "fstype":"ext3" },
            { "fsname":"/tmp", "fstype":"ext3" },
            { "fsname":"/usr", "fstype":"ext3" },
            { "fsname":"/var", "fstype":"ext3" },
            { "fsname":"/sys/fs/fuse/connections", "fstype":"fusectl" }
       ]

???? ???, ???? "????" ?? ??? ??????, ???? ????? "{#FSTYPE}" ?????? ?-"rootfs|ext3" ?????? ??????.

???? ???? ?????? ????? ????? FSNAME/FSTYPE ?? ????? ????? ???? LLD, ??? ????? ?????? ??? ???? ???? ????. ????? ?? JSONPath ???? ?? ???? LLD ???? ????? ???? ????? ????? ???????, ??? ?? ???? ????? ?? ???? ??? ?? ???.

???? ?? ??? ??????? ?????? ?????, ??? ?????? ????? ?-512 KB. ?????? ??????, ??? ?????? ?????? ???? ????? LLD ?????.