Shell-Cmd 3.04 Latest
Files
- Changes
- INSTALL
- LICENSE
- MANIFEST
- META.json
- META.yml
- Makefile.PL
- README
- examples/dry-run-2.pl
- examples/dry-run.pl
- examples/retry.pl
- examples/run-2.pl
- examples/run-3.pl
- examples/run.pl
- examples/ssh-dry-run.pl
- examples/ssh-parallel-run.pl
- examples/ssh-parallel-script.pl
- examples/ssh-parallel-sleep.pl
- examples/ssh-run.pl
- examples/while.pl
- internal/NOTES
- internal/TODO
- internal/build.yaml
- internal/module.isp
- lib/Shell/Cmd.pm
- lib/Shell/Cmd.pod
- t/00-errflow_check-run.t
- t/00-errflow_dire-run.t
- t/00-errflow_mix1-run.t
- t/00-errflow_mix2-run.t
- t/00-errflow_redir-run.t
- t/00-errflow_retry-run.t
- t/00-errflow_unclosed-run.exp
- t/00-errflow_unclosed-run.t
- t/00-error-run.t
- t/00-obj.t
- t/00-simple-dire.exp
- t/00-simple-dire.t
- t/00s-errflow_mix1-run.t
- t/00s-errflow_mix2-run.t
- t/00s-errflow_unclosed-run.exp
- t/00s-errflow_unclosed-run.t
- t/01-simple-fail1.exp
- t/01-simple-fail1.t
- t/01-simple-fail2.exp
- t/01-simple-fail2.t
- t/01-simple-fail3.exp
- t/01-simple-fail3.t
- t/01-simple-run-echo.exp
- t/01-simple-run-echo.t
- t/01-simple-run-merge.exp
- t/01-simple-run-merge.t
- t/01-simple-run-opts.exp
- t/01-simple-run-opts.t
- t/01-simple-run-quiet.exp
- t/01-simple-run-quiet.t
- t/01-simple-run-stderr.exp
- t/01-simple-run-stderr.t
- t/01-simple-run-stdout.exp
- t/01-simple-run-stdout.t
- t/01-simple-run.exp
- t/01-simple-run.t
- t/01-simple-script=run-quiet.exp
- t/01-simple-script=run-quiet.t
- t/01-simple-script=run.exp
- t/01-simple-script=run.t
- t/01-simple-script=script.exp
- t/01-simple-script=script.t
- t/01-simple-script=simple-quiet.exp
- t/01-simple-script=simple-quiet.t
- t/01-simple-script=simple.exp
- t/01-simple-script=simple.t
- t/01s-simple-fail3.exp
- t/01s-simple-fail3.t
- t/01s-simple-script=run.exp
- t/01s-simple-script=run.t
- t/01s-simplessh-fail2.exp
- t/01s-simplessh-fail2.t
- t/01s-simplessh-nohosts.exp
- t/01s-simplessh-nohosts.t
- t/01s-simplessh-run-opts.exp
- t/01s-simplessh-run-opts.t
- t/01s-simplessh-run.exp
- t/01s-simplessh-run.t
- t/01s-simplessh2-quiet.exp
- t/01s-simplessh2-quiet.t
- t/01s-simplessh2-run.exp
- t/01s-simplessh2-run.t
- t/01s-simplessh2-run2.exp
- t/01s-simplessh2-run2.t
- t/01s-simplessh2-stderr.exp
- t/01s-simplessh2-stderr.t
- t/01s-simplessh2-stdout.exp
- t/01s-simplessh2-stdout.t
- t/02-special_characters-run.exp
- t/02-special_characters-run.t
- t/02-special_characters-script=run.exp
- t/02-special_characters-script=run.t
- t/10-fail-run-continue.exp
- t/10-fail-run-continue.t
- t/10-fail-run-display.exp
- t/10-fail-run-display.t
- t/10-fail-run.exp
- t/10-fail-run.t
- t/10-fail-script=run-continue.exp
- t/10-fail-script=run-continue.t
- t/10-fail-script=run-display.exp
- t/10-fail-script=run-display.t
- t/10-fail-script=run.exp
- t/10-fail-script=run.t
- t/20-check-run.exp
- t/20-check-run.t
- t/20-check-script=run.exp
- t/20-check-script=run.t
- t/30-retry-run.exp
- t/30-retry-run.t
- t/30-retry-script=run.exp
- t/30-retry-script=run.t
- t/30-retry-script=script.exp
- t/30-retry-script=script.t
- t/30-retry_sleep-run.exp
- t/30-retry_sleep-run.t
- t/31-retry_fail-run-continue.exp
- t/31-retry_fail-run-continue.t
- t/31-retry_fail-run-display.exp
- t/31-retry_fail-run-display.t
- t/31-retry_fail-run.exp
- t/31-retry_fail-run.t
- t/31-retry_fail-script=run-continue.exp
- t/31-retry_fail-script=run-continue.t
- t/31-retry_fail-script=run-display.exp
- t/31-retry_fail-script=run-display.t
- t/31-retry_fail-script=run.exp
- t/31-retry_fail-script=run.t
- t/40-if-run.exp
- t/40-if-run.t
- t/40-if-script=run.exp
- t/40-if-script=run.t
- t/41-for-run.exp
- t/41-for-run.t
- t/41-for-script=run.exp
- t/41-for-script=run.t
- t/42-until-run.exp
- t/42-until-run.t
- t/42-until-script=run.exp
- t/42-until-script=run.t
- t/43-while-run.exp
- t/43-while-run.t
- t/43-while-script=run.exp
- t/43-while-script=run.t
- t/50-for_fail-run-continue.exp
- t/50-for_fail-run-continue.t
- t/50-for_fail-run.exp
- t/50-for_fail-run.t
- t/50-for_fail-script=run.exp
- t/50-for_fail-script=run.t
- t/50-for_fail-script=script.exp
- t/50-for_fail-script=script.t
- t/60-check_retry-run.exp
- t/60-check_retry-run.t
- t/60-check_retry-script=run.exp
- t/60-check_retry-script=run.t
- t/60-check_retry-script=script.exp
- t/60-check_retry-script=script.t
- t/61-check_fail-run.exp
- t/61-check_fail-run.t
- t/62-check_succ-run-continue.exp
- t/62-check_succ-run-continue.t
- t/62-check_succ-run.exp
- t/62-check_succ-run.t
- t/70-alt-run.exp
- t/70-alt-run.t
- t/70-alt-script=run.exp
- t/70-alt-script=run.t
- t/70-alt2-run.exp
- t/70-alt2-run.t
- t/71-alt_retry-run.exp
- t/71-alt_retry-run.t
- t/71-alt_retry-script=run.exp
- t/71-alt_retry-script=run.t
- t/71-alt_retry-script=script.exp
- t/71-alt_retry-script=script.t
- t/72-alt_retry-script.t
- t/90-alt_retry-script.t
- t/90-fail-script.t
- t/90-for_fail-script.t
- t/90-simple-script-quiet.t
- t/90-simple-script-stderr.t
- t/90-simple-script-stdout.t
- t/90-simple-script.t
- t/91-long-run.exp
- t/91-long-run.t
- t/ZZ-cleanup-run.exp
- t/ZZ-cleanup-run.t
- t/_pod.t
- t/_pod_coverage.t
- t/_version.t
- t/bin/always_succ
- t/bin/check_always_succ
- t/bin/check_false
- t/bin/check_true
- t/bin/fail
- t/bin/fail_on_2
- t/bin/fail_twice
- t/bin/succ
- t/runtests
- t/runtests.bat
- t/scr/alt.scr
- t/scr/alt2.scr
- t/scr/alt_retry.scr
- t/scr/check.scr
- t/scr/check_fail.scr
- t/scr/check_retry.scr
- t/scr/check_succ.scr
- t/scr/cleanup.scr
- t/scr/errflow_check.scr
- t/scr/errflow_dire.scr
- t/scr/errflow_mix1.scr
- t/scr/errflow_mix2.scr
- t/scr/errflow_redir.scr
- t/scr/errflow_retry.scr
- t/scr/errflow_unclosed.scr
- t/scr/error.scr
- t/scr/fail.scr
- t/scr/for.scr
- t/scr/for_fail.scr
- t/scr/if.scr
- t/scr/long.scr
- t/scr/retry.scr
- t/scr/retry_fail.scr
- t/scr/retry_sleep.scr
- t/scr/simple.scr
- t/scr/simple_unindent.scr
- t/scr/simplessh.scr
- t/scr/simplessh2.scr
- t/scr/special_characters.scr
- t/scr/until.scr
- t/scr/while.scr
- t/script.pl