
ascii | ascii -dos | calc | cmd | data | env | fromclip | jsonform | license | number | prompt | random | ruler | spell | status | toclip | update | version | video | view | xmlform | Команда: data create random float text or CSV data for testingwith sfk data for Windows, Mac OS X, Linux and Raspberry Pi.
sfk data [options] col "$namecom,$stradr,$city" [numrec]
create numrec records of random text
to produce synthetic test or example data.
formal syntax
sfk data format template [numrec]
supported template formats
col[umns] a list of data columns, with each column
content type prefixed by $.
text create a text, keeping commas as is
template format details
col format:
- column types must be prefixed by $
- columns are separated by comma on input
which is replaced by TAB character on output
text format:
- symbols must be prefixed by $
- comma "," is kept within text as is
predefined column types
nameper name of a person
namecom name of a company
stradr street address
city city name
statecode two character string
zip five digit string
person person address record
company company address record
date $year$month$day
time $hour$minute$second
timemin $hour$minute
dig single digit
options
-makedb db.txt export database to out.txt for editing
-from db.txt load phrase database from db.txt
-seed n set random seed to a fixed value
quoted multi line parameters are supported in scripts
using full trim. type "sfk script" for details.
chaining support
cannot use chain input data.
web reference
http://stahlworks.com/sfk-data
examples
sfk data col "$namecom,$stradr,$city $statecode $zip" 20
create 20 records with random company data
sfk data col "$company" 20 +tabtocsv -quoteall
same as above, but using the predefined company type
and with comma separated fully quoted output
sfk label begin
+data col "$namecom,$stradr,$city" 20
+filter -stabform "
<company>\n
\x20 <name>$col1</name>\n
\x20 <street>$col2</street>\n
\x20 <city>$col3</city>\n
</company>"
produce xml data in an sfk script. the \x20 keeps
initial spaces in the line.
sfk data text "$news"
sfk data "$news"
create a california business news text
|
![]() |