mirror of
https://github.com/nushell/nushell
synced 2024-12-30 15:03:25 +00:00
80 lines
1.1 KiB
Text
80 lines
1.1 KiB
Text
{
|
|
# simple
|
|
|
|
text1: This is a valid string value.
|
|
text2:a \ is just a \
|
|
|
|
text3: "You need quotes\tfor escapes"
|
|
|
|
text4a: " untrimmed "
|
|
text4b: " untrimmed"
|
|
text4c: "untrimmed "
|
|
|
|
# multiline string
|
|
|
|
multiline1:
|
|
'''
|
|
first line
|
|
indented line
|
|
last line
|
|
'''
|
|
|
|
multiline2:
|
|
'''first line
|
|
indented line
|
|
last line'''
|
|
|
|
multiline3:
|
|
'''
|
|
first line
|
|
indented line
|
|
last line
|
|
|
|
''' # trailing lf
|
|
|
|
# escapes/no escape
|
|
|
|
foo1a: asdf\"'a\s\w
|
|
foo1b: '''asdf\"'a\s\w'''
|
|
foo1c: "asdf\\\"'a\\s\\w"
|
|
|
|
foo2a: "\"asdf\""
|
|
foo2b: '''"asdf"'''
|
|
|
|
foo3a: "asdf'''"
|
|
foo3b: "'''asdf"
|
|
|
|
foo4a: "asdf'''\nasdf"
|
|
foo4b: "asdf\n'''asdf"
|
|
|
|
# in arrays
|
|
arr:
|
|
[
|
|
one
|
|
two
|
|
"three"
|
|
'''four'''
|
|
]
|
|
|
|
# not strings
|
|
not:
|
|
{
|
|
number: 5
|
|
negative: -4.2
|
|
yes: true
|
|
no: false
|
|
null: null
|
|
array: [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -1, 0.5 ]
|
|
}
|
|
|
|
# special quoted
|
|
special:
|
|
{
|
|
true: "true"
|
|
false: "false"
|
|
null: "null"
|
|
one: "1"
|
|
two: "2"
|
|
minus: "-3"
|
|
}
|
|
}
|