|
How to do things AI Noob vs. Pro
List biggest files Free Open Source: Swiss File Knifea command line
Depeche View
command line
free external tools,
cpp sources
articles |
sfk goto label
jump to a local label within the command chain.
A local label means:
- no +end is allowed between goto and the label.
use +stop instead to interrupt execution.
- the label must start like +label name,
but not like "sfk label name".
The very last command of the overall command chain
must be followed by +end.
chaining support since sfk 1.9.3
+goto does not accept any chain input data.
+tgoto expects text and stream chain input data.
see also
sfk call call a global label
sfk storetext store whole chain data
sfk gettext recall stored chain data
examples
--- file dofilter.bat: ---
sfk script %0 -from begin %1
GOTO xend
sfk label begin
+if "%1 = " goto help
+echo "got filename: %1"
+then filter %1 -+foo
+stop 0
+label help
+echo "usage: dofilter.bat filename"
+end
:xend
sfk goto label
jump to a local label within the command
chain.
A local label means:
- no +end is allowed between goto and the
label.
use +stop instead to interrupt
execution.
- the label must start like +label name,
but not like "sfk label name".
The very last command of the overall
command chain must be followed by +end.
chaining support since sfk 1.9.3
+goto does not accept any chain
input data.
+tgoto expects text and stream chain
input data.
see also
sfk call call a global label
sfk storetext store whole chain data
sfk gettext recall stored
chain data
examples
--- file dofilter.bat: ---
sfk script %0 -from begin %1
GOTO xend
sfk label begin
+if "%1 = " goto help
+echo "got filename: %1"
+then filter %1 -+foo
+stop 0
+label help
+echo "usage: dofilter.bat
filename"
+end
:xend
you are viewing this page in mobile portrait mode with a limited layout. turn your device right, use a desktop browser or buy the sfk e-book for improved reading. sfk is a free open-source tool, running instantly without installation efforts. no DLL's, no registry changes - just get sfk.exe from the zip package and use it (binaries for windows, linux and mac are included).
|


