[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, feature/docit, updated. gawk-4.1.0-5241-ga31a5c04
From: |
Antonio Giovanni Colombo |
Subject: |
[SCM] gawk branch, feature/docit, updated. gawk-4.1.0-5241-ga31a5c04 |
Date: |
Fri, 14 Apr 2023 03:24:46 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, feature/docit has been updated
via a31a5c0409de778f3c90ab0139b912a7cc248ded (commit)
from 818e413643676b2fd2ab2bf272af6be5bb79e5b2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=a31a5c0409de778f3c90ab0139b912a7cc248ded
commit a31a5c0409de778f3c90ab0139b912a7cc248ded
Author: Antonio Giovanni Colombo <azc100@gmail.com>
Date: Fri Apr 14 09:24:21 2023 +0200
--csv clarifications
diff --git a/doc/it/ChangeLog b/doc/it/ChangeLog
index 39fa3e5c..241d0fc4 100755
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,7 @@
+2023-04-14 Antonio Giovanni Colombo <azc100@gmail.com>
+
+ * gawktexi.in: Updated.
+
2023-04-12 Antonio Giovanni Colombo <azc100@gmail.com>
* gawktexi.in: Updated.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
index 8faac5de..dbf44220 100755
--- a/doc/it/gawktexi.in
+++ b/doc/it/gawktexi.in
@@ -8561,8 +8561,7 @@ presenza di una virgola all'interno di un campo (p.es.
come parte
di un dato), il campo pu@`o essere racchiuso fra doppi apici.
Per consentire un doppio apice all'interno di un campo racchiuso fra
doppi apici, il campo stesso @empf{deve} essere racchiuso fra doppi apici
-e due doppi apici vanno specificati per ogni singolo doppio apice
-all'interno del campo.
+e due doppi apici rappresentano un singolo doppio apice.
Il doppio apice che segnala l'inizio del campo dev'essere
il primo carattere dopo la virgola [che segna l'inizio del campo].
La tabella
@@ -8588,7 +8587,9 @@ Per gestire una tale situazione, quando sta trattando un
file CSV
caratteri a-capo che non siano racchiusi fra doppi apici.
Quindi, se si utilizza l'opzione @option{--csv}, il modo
di gestire i record utilizzando la variabile @code{RS}
-(@pxref{Record}) non viene utilizzato per nulla.
+(@pxref{Record}) non viene utilizzato per nulla. E lo stesso
+dicasi per la divisione in campi effettuata tramite
+@code{FS}, @code{FIELDWIDTHS}, o @code{FPAT}.
@cindex Kernighan, Brian @subentry citazioni di
@sidebar Carriage-Return--Line-Feed Line Endings In CSV Files
@@ -8603,15 +8604,22 @@ fine riga per file di testo @`e costituito dalla coppia
di
caratteri ritorno-carrello--a-capo
(CR-LF, @samp{\r} seguito da @samp{\n}).
Per semplificare la vita @command{gawk}, quando tratta
-dei file CSV, include il carattere a-capo a fine record solo
-quando precede immediatamente un carattere ritorno-carrello
-nell'input.
+dei file CSV, converte la coppia di caratteri CR-LF a
+un semplice LF (a-capo). Ovvero, il carattere
+CR (ritorno-carrello) viene eliminato.
+
+Ci@`o capita solo se viene incontrata una coppia di caratteri
+CR-LF adiacenti; un carattere CR isolato non viene toccato.
+Questo comportamento @`e consistente con i sistemi Windows,
+che convertono automaticamente la coppia CR-LF in un file
+in un semplice LF in memoria; allo stesso modo si comporta
+il diffuso comando di utilit@`a, @command{unix2dos}.
@end sidebar
Il comportamento della funzione @code{split()} (ancora non
formalmente trattato, vedere @ref{Funzioni per stringhe})
@`e leggermento differente quando si abbia a che fare con file CSV.
-Se @`e chiamato con due argomenti
+Se @`e chiamata con due argomenti
(@samp{split(@var{stringa}, @var{vettore})}), @code{split()}
separa i campi con la logica CSV.
In tutti gli altri casi, il comportamento @`e quello normale.
-----------------------------------------------------------------------
Summary of changes:
doc/it/ChangeLog | 4 ++++
doc/it/gawktexi.in | 22 +++++++++++++++-------
2 files changed, 19 insertions(+), 7 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, feature/docit, updated. gawk-4.1.0-5241-ga31a5c04,
Antonio Giovanni Colombo <=