App-Wax
view release on metacpan or search on metacpan
runs:
$ vim -R /tmp/wax_abcd1234.tgz
DESCRIPTION
wax is a command-line program which runs other command-line programs and
converts their URL arguments to local file paths. By default, the files are
removed after the command has exited.
As well as adding transparent support for remote resources to commands that
don't support them natively, wax can be used to:
- add support for HTTPS (and any other protocols supported by LWP [1]) to programs that only support HTTP [2]
- add a mirroring layer to network requests (remote resources are only fetched if they've been updated)
- add a caching layer to network requests (remote resources are only fetched once)
For more details, see the wax man page.
INSTALL
- perl >= v5.14
SEE ALSO
Tools
- zsh completion script [4]
Links
- The Parrot Virtual File System [5] - a filesystem which provides transparent access to web resources
- SSHFS [6] - a filesystem which provides transparent access to SSH shares
- tmpin [7] - add stdin support to any CLI app that accepts file input
AUTHOR
chocolateboy
COPYRIGHT AND LICENSE
Copyright (c) 2010-2025 by chocolateboy.
runs:
$ vim -R /tmp/wax_abcd1234.tgz
=head1 DESCRIPTION
C<wax> is a command-line program which runs other command-line programs and
converts their URL arguments to local file paths. By default, the files are
removed after the command has exited.
As well as adding transparent support for remote resources to commands that
don't support them natively, wax can be used to:
=over
=item *
add support for HTTPS (and any other protocols supported by L<LWP>) to programs
that only support HTTP
=item *
( run in 0.805 second using v1.01-cache-2.11-cpan-a1d94b6210f )