Aion-Fs
view release on metacpan or search on metacpan
wildcard "*.{pm,pl}" # \> (?^usn:^.*?\.(pm|pl)$)
wildcard "?_??_**" # \> (?^usn:^._[^/]_[^/]*?$)
```
ÐÑполÑзÑеÑÑÑ Ð² ÑилÑÑÑаÑ
ÑÑнкÑии `find`.
### See also
* [File::Wildcard](https://metacpan.org/pod/File::Wildcard).
* [String::Wildcard::Bash](https://metacpan.org/pod/String::Wildcard::Bash).
* [Text::Glob](https://metacpan.org/pod/Text::Glob) â `glob_to_regex("*.{pm,pl}")`.
## goto_editor ($path, $line)
ÐÑкÑÑÐ²Ð°ÐµÑ Ñайл в ÑедакÑоÑе из .config на Ñказанной ÑÑÑоке. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÐµÑ `vscodium %p:%l`.
Файл .config.pm:
```perl
package config;
config_module 'Aion::Fs' => {
i18n/Aion/Fs.ru-en.po view on Meta::CPAN
msgid "ÐодÑли Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÐС, а знаÑÐ¸Ñ Ð¸ опÑеделениÑ, какие в ÐС ÑайловÑе пÑÑи:"
msgstr "Modules for determining the OS, and therefore determining what file paths are in the OS:"
msgid ""
"* `$^O` â ÑÑпеÑглобалÑÐ½Ð°Ñ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼ ÑекÑÑей ÐС.\n"
"* [Devel::CheckOS](https://metacpan.org/pod/Devel::CheckOS), [Perl::OSType](https://metacpan.org/pod/Perl::OSType) â опÑеделÑÑÑ ÐС.\n"
"* [Devel::AssertOS](https://metacpan.org/pod/Devel::AssertOS) â запÑеÑÐ°ÐµÑ Ð¸ÑполÑзоваÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ Ð²Ð½Ðµ ÑказаннÑÑ
ÐС.\n"
"* [System::Info](https://metacpan.org/pod/System::Info) â инÑоÑмаÑÐ¸Ñ Ð¾Ð± ÐС, ÐµÑ Ð²ÐµÑÑии, диÑÑÑибÑÑиве, CPU и Ñ
оÑÑе."
msgstr ""
"* `$^O` â superglobal variable with the name of the current OS.\n"
"* [Devel::CheckOS](https://metacpan.org/pod/Devel::CheckOS), [Perl::OSType](https://metacpan.org/pod/Perl::OSType) â define the OS.\n"
"* [Devel::AssertOS](https://metacpan.org/pod/Devel::AssertOS) â prohibits the use of the module outside the specified OS.\n"
"* [System::Info](https://metacpan.org/pod/System::Info) â information about the OS, its version, distribution, CPU and host."
msgid "ÐÑделÑÑÑ ÑаÑÑи ÑайловÑÑ
пÑÑей:"
msgstr "Parts of file paths are distinguished:"
msgid ""
"* [File::Spec](https://metacpan.org/pod/File::Spec) â `($volume, $directories, $file) = File::Spec->splitpath($path)`. ÐоддеÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑолÑко unix, win32, os/2, vms, cygwin и amigaos.\n"
"* [File::Spec::Functions](https://metacpan.org/pod/File::Spec::Functions) â `($volume, $directories, $file) = splitpath($path)`.\n"
i18n/Aion/Fs.ru-en.po view on Meta::CPAN
"* `}` - `)`\n"
"* `,` - `|`\n"
"* Other characters are escaped using `quotemeta`."
msgid "ÐÑполÑзÑеÑÑÑ Ð² ÑилÑÑÑаÑ
ÑÑнкÑии `find`."
msgstr "Used in filters of the `find` function."
msgid ""
"* [File::Wildcard](https://metacpan.org/pod/File::Wildcard).\n"
"* [String::Wildcard::Bash](https://metacpan.org/pod/String::Wildcard::Bash).\n"
"* [Text::Glob](https://metacpan.org/pod/Text::Glob) â `glob_to_regex(\"*.{pm,pl}\")`."
msgstr ""
"* [File::Wildcard](https://metacpan.org/pod/File::Wildcard).\n"
"* [String::Wildcard::Bash](https://metacpan.org/pod/String::Wildcard::Bash).\n"
"* [Text::Glob](https://metacpan.org/pod/Text::Glob) â `glob_to_regex(\"*.{pm,pl}\")`."
msgid "ÐÑкÑÑÐ²Ð°ÐµÑ Ñайл в ÑедакÑоÑе из .config на Ñказанной ÑÑÑоке. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÐµÑ `vscodium %p:%l`."
msgstr "Opens the file in the editor from .config at the specified line. Defaults to `vscodium %p:%l`."
msgid "Файл .config.pm:"
msgstr ".config.pm file:"
msgid "ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð°ÐºÐµÑ Ð² пÑÑÑ Ð¤Ð¡. Ðез паÑамеÑÑа иÑполÑзÑÐµÑ `$_`."
msgstr "Transfers the packet to the FS path. Without a parameter, uses `$_`."
lib/Aion/Fs.md view on Meta::CPAN
wildcard "*.{pm,pl}" # \> (?^usn:^.*?\.(pm|pl)$)
wildcard "?_??_**" # \> (?^usn:^._[^/]_[^/]*?$)
```
ÐÑполÑзÑеÑÑÑ Ð² ÑилÑÑÑаÑ
ÑÑнкÑии `find`.
### See also
* [File::Wildcard](https://metacpan.org/pod/File::Wildcard).
* [String::Wildcard::Bash](https://metacpan.org/pod/String::Wildcard::Bash).
* [Text::Glob](https://metacpan.org/pod/Text::Glob) â `glob_to_regex("*.{pm,pl}")`.
## goto_editor ($path, $line)
ÐÑкÑÑÐ²Ð°ÐµÑ Ñайл в ÑедакÑоÑе из .config на Ñказанной ÑÑÑоке. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÐµÑ `vscodium %p:%l`.
Файл .config.pm:
```perl
package config;
config_module 'Aion::Fs' => {
lib/Aion/Fs.pm view on Meta::CPAN
=over
=item * https://en.wikipedia.org/wiki/Path_(computing)
=back
Modules for determining the OS, and therefore determining what file paths are in the OS:
=over
=item * C<$^O> â superglobal variable with the name of the current OS.
=item * L<Devel::CheckOS>, L<Perl::OSType> â define the OS.
=item * L<Devel::AssertOS> â prohibits the use of the module outside the specified OS.
=item * L<System::Info> â information about the OS, its version, distribution, CPU and host.
=back
Parts of file paths are distinguished:
lib/Aion/Fs.pm view on Meta::CPAN
Used in filters of the C<find> function.
=head3 See also
=over
=item * L<File::Wildcard>.
=item * L<String::Wildcard::Bash>.
=item * L<Text::Glob> â C<glob_to_regex("*.{pm,pl}")>.
=back
=head2 goto_editor ($path, $line)
Opens the file in the editor from .config at the specified line. Defaults to C<vscodium %p:%l>.
.config.pm file:
package config;
t/aion/fs.t view on Meta::CPAN
local ($::_g0 = do {wildcard "*.{pm,pl}"}, $::_e0 = '(?^usn:^.*?\.(pm|pl)$)'); ::ok $::_g0 eq $::_e0, 'wildcard "*.{pm,pl}" # \> (?^usn:^.*?\.(pm|pl)$)' or ::diag ::_string_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
local ($::_g0 = do {wildcard "?_??_**"}, $::_e0 = '(?^usn:^._[^/]_[^/]*?$)'); ::ok $::_g0 eq $::_e0, 'wildcard "?_??_**" # \> (?^usn:^._[^/]_[^/]*?$)' or ::diag ::_string_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# ÐÑполÑзÑеÑÑÑ Ð² ÑилÑÑÑаÑ
ÑÑнкÑии `find`.
#
# ### See also
#
# * [File::Wildcard](https://metacpan.org/pod/File::Wildcard).
# * [String::Wildcard::Bash](https://metacpan.org/pod/String::Wildcard::Bash).
# * [Text::Glob](https://metacpan.org/pod/Text::Glob) â `glob_to_regex("*.{pm,pl}")`.
#
# ## goto_editor ($path, $line)
#
# ÐÑкÑÑÐ²Ð°ÐµÑ Ñайл в ÑедакÑоÑе из .config на Ñказанной ÑÑÑоке. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑÐµÑ `vscodium %p:%l`.
#
# Файл .config.pm:
#@> .config.pm
#>> package config;
#>>
#>> config_module 'Aion::Fs' => {
( run in 0.694 second using v1.01-cache-2.11-cpan-97f6503c9c8 )