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 label name [options] +... sfk ... +label name +... define a label at the beginning or within an sfk script. a label is a user-defined name that can be jumped to by the sfk script command. prefix option -prefix=s set user-defined input parameter name prefix. by default, parameters passed into sfk scripts are called $1 to $9, or %1 to %9. with -prefix, you can define your own parameter names, e.g. if you rewrite the sfk label line like this: sfk label begin -prefix=$parm then the input parameters are renamed to $parm1, $parm2, ... accepting no other names. or simply say sfk label begin -prefix=% to accept ONLY %1 to %9 but NOT $1 to $9, to get around conflicts with script commands using expressions like "$10.10col1". global options these options after "label" are global and therefore valid for all following commands. Use them only at the first label in a script for clarity. -var enable use of variables like #(name) -qtrim automatic reformatting of quoted multi line parameters depending on target command. this is default since SFK 1.8.0. e.g. +echo will keep line ends and some leading spaces to apply auto indentation, while +xed will strip all leading spaces and line ends. see "sfk script" for details. -qraw do not reformat quoted multi line parameters. this was default with sfk up to 1.7.7. since sfk 1.8.0 some old scripts may need: sfk label labelname -qraw or via environment variable: set SFK_CONFIG=qraw -keepdata use old sfk 1.9.2 data passing. for details see: sfk help chain for further options see: sfk help opt options must be given after the label name. if -prefix is used it must be the first option. examples sfk batch mytest.bat creates a windows batch file mytest.bat with an embedded sfk command script. sfk batch mytest.sh creates a linux batch file mytest with an embedded sfk command script. see also sfk script how to run sfk scripts. sfk if about conditional execution. sfk goto jump to a local label. sfk setglobalopt change global options. sfk label name [options] +... sfk ... +label name +... define a label at the beginning or within an sfk script. a label is a user-defined name that can be jumped to by the sfk script command. prefix option -prefix=s set user-defined input parameter name prefix. by default, parameters passed into sfk scripts are called $1 to $9, or %1 to %9. with -prefix, you can define your own parameter names, e.g. if you rewrite the sfk label line like this: sfk label begin -prefix=$parm then the input parameters are renamed to $parm1, $parm2, ... accepting no other names. or simply say sfk label begin -prefix=% to accept ONLY %1 to %9 but NOT $1 to $9, to get around conflicts with script commands using expressions like "$10. 10col1". global options these options after "label" are global and therefore valid for all following commands. Use them only at the first label in a script for clarity. -var enable use of variables like #(name) -qtrim automatic reformatting of quoted multi line parameters depending on target command. this is default since SFK 1.8.0. e. g. +echo will keep line ends and some leading spaces to apply auto indentation, while +xed will strip all leading spaces and line ends. see "sfk script" for details. -qraw do not reformat quoted multi line parameters. this was default with sfk up to 1.7.7. since sfk 1.8.0 some old scripts may need: sfk label labelname -qraw or via environment variable: set SFK_CONFIG=qraw -keepdata use old sfk 1.9.2 data passing. for details see: sfk help chain for further options see: sfk help opt options must be given after the label name. if -prefix is used it must be the first option. examples sfk batch mytest.bat creates a windows batch file mytest.bat with an embedded sfk command script. sfk batch mytest.sh creates a linux batch file mytest with an embedded sfk command script. see also sfk script how to run sfk scripts. sfk if about conditional execution. sfk goto jump to a local label. sfk setglobalopt change global options. 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).
the Daily Landscape image
|