possibilité de désactiver --quote-empty
This commit is contained in:
parent
adff6475d1
commit
72f65c7512
|
@ -750,12 +750,15 @@ function tl_formatcsv() {
|
||||||
show_headers=1
|
show_headers=1
|
||||||
vsep=';'
|
vsep=';'
|
||||||
qsep='"'
|
qsep='"'
|
||||||
|
qempty=1
|
||||||
escape=
|
escape=
|
||||||
if parse_opts \
|
if parse_opts \
|
||||||
-h,--show-headers show_headers=1 \
|
-h,--show-headers show_headers=1 \
|
||||||
-n,--no-headers show_headers= \
|
-n,--no-headers show_headers= \
|
||||||
-R: vsep= \
|
-R: vsep= \
|
||||||
--quote: qsep= \
|
--quote: qsep= \
|
||||||
|
--quote-empty qempty=1 \
|
||||||
|
--no-quote-empty qempty= \
|
||||||
--escape: escape \
|
--escape: escape \
|
||||||
@ args -- "$@"; then
|
@ args -- "$@"; then
|
||||||
set -- "${args[@]}"
|
set -- "${args[@]}"
|
||||||
|
@ -764,7 +767,7 @@ function tl_formatcsv() {
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
tl_format ${show_headers:+--show-headers} -F , -R "$vsep" --quote "$qsep" --quote-empty --escape "$escape" "$@"
|
tl_format ${show_headers:+--show-headers} -F , -R "$vsep" --quote "$qsep" ${qempty:+--quote-empty} --escape "$escape" "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
function tl_parsecsv() {
|
function tl_parsecsv() {
|
||||||
|
|
Loading…
Reference in New Issue