[Patch] script: Implement a --ts-output and --ts-script options.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch introduces two new options (actually 3).

--ts-output	Add a formatted timestamp to stdout for each new line
		of output.  The timestamp is composed of two floating
		point values, the first is seconds since the script
		was started.  The second is seconds since the previous
		line of output.

--ts-script	Puts the same values as above in the typescript file
		instead of stdout.

-T		synonym for --ts-output --ts-script

I adapted this from a tweak Jack Steiner had done on a version of script.

His version implemented a -T option which added the timestamp to both
output files.


Signed-off-by: Robin Holt <holt@xxxxxxx>
Cc: Jack Steiner <steiner@xxxxxxx>
Cc: Karel Zak <kzak@xxxxxxxxxx>
Cc: util-linux-nq list <util-linux-ng@xxxxxxxxxxxxxxx>

---

Example output:
./misc-utils/script --ts-output -c /tmp/example.sh 
Script started, file is typescript
    0.010638 (    0.326373)| + echo -e 'This is a test...\n\n\nThis is only a test\n\n'
    0.010702 (    0.000064)| This is a test...
    0.010714 (    0.000012)| 
    0.010725 (    0.000011)| 
    0.010735 (    0.000010)| This is only a test
    0.010745 (    0.000010)| 
    0.010755 (    0.000010)| 
    0.010765 (    0.000010)| + sleep 5
    5.010613 (    4.999848)| + echo -e 'The test is now done\n\nOut.'
    5.010644 (    0.000031)| The test is now done
    5.010657 (    0.000013)| 
    5.010667 (    0.000010)| Out.
    5.010677 (    0.000010)| + sleep 1
Script done, file is typescript

I have verified that 'scriptreplay' still functions.  I have
compile-and-run tested it on i386, x86_64, and ia64 linux.  I updated
the translations to the best of my ability.


 misc-utils/script.1  |   12 +++++++
 misc-utils/script.c  |   82 +++++++++++++++++++++++++++++++++++++++++++++++----
 po/ca.po             |   34 +++++++++++----------
 po/cs.po             |   34 +++++++++++----------
 po/da.po             |   34 +++++++++++----------
 po/de.po             |   34 +++++++++++----------
 po/es.po             |   34 +++++++++++----------
 po/et.po             |   34 +++++++++++----------
 po/eu.po             |   30 +++++++++---------
 po/fi.po             |   34 +++++++++++----------
 po/fr.po             |   34 +++++++++++----------
 po/hu.po             |   36 ++++++++++++----------
 po/id.po             |   34 +++++++++++----------
 po/it.po             |   34 +++++++++++----------
 po/ja.po             |   34 +++++++++++----------
 po/nl.po             |   34 +++++++++++----------
 po/pl.po             |   30 +++++++++---------
 po/pt_BR.po          |   36 ++++++++++++----------
 po/ru.po             |   34 +++++++++++----------
 po/sl.po             |   34 +++++++++++----------
 po/sv.po             |   34 +++++++++++----------
 po/tr.po             |   34 +++++++++++----------
 po/uk.po             |   34 +++++++++++----------
 po/util-linux-ng.pot |   30 +++++++++---------
 po/vi.po             |   34 +++++++++++----------
 po/zh_CN.po          |   30 +++++++++---------
 26 files changed, 534 insertions(+), 364 deletions(-)
Index: util-linux-ng/misc-utils/script.c
===================================================================
--- util-linux-ng.orig/misc-utils/script.c	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/misc-utils/script.c	2009-07-09 23:28:04.000000000 -0500
@@ -95,12 +95,21 @@
 int	fflg = 0;
 int	qflg = 0;
 int	tflg = 0;
+int	ts_output = 0;		/* put timestamp on stdout */
+int	ts_script = 0;		/* put timestamp in script output */
 
 static char *progname;
 
 int die;
 int resized;
 
+
+static struct option long_options[] = {
+	{"ts-script", no_argument, &ts_script, 1},
+	{"ts-output", no_argument, &ts_output, 1},
+	{0, 0, 0, 0}
+};
+
 static void
 die_if_link(char *fn) {
 	struct stat s;
@@ -131,6 +140,7 @@
 	extern int optind;
 	char *p;
 	int ch;
+	int option_index = 0;
 
 	progname = argv[0];
 	if ((p = strrchr(progname, '/')) != NULL)
@@ -150,8 +160,10 @@
 		}
 	}
 
-	while ((ch = getopt(argc, argv, "ac:fqt")) != -1)
+	while ((ch = getopt_long(argc, argv, "ac:fqt", long_options, &option_index)) != -1)
 		switch((char)ch) {
+		case 0:	/* long option flag already set. */
+			break;
 		case 'a':
 			aflg++;
 			break;
@@ -170,7 +182,7 @@
 		case '?':
 		default:
 			fprintf(stderr,
-				_("usage: script [-a] [-f] [-q] [-t] [file]\n"));
+				_("usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] [-T] [file]\n"));
 			exit(1);
 		}
 	argc -= optind;
@@ -288,12 +300,16 @@
 dooutput() {
 	register ssize_t cc;
 	time_t tvec;
-	char obuf[BUFSIZ];
+	char obuf[BUFSIZ], *obuf_p;
 	struct timeval tv;
 	double oldtime=time(NULL), newtime;
 	int flgs = 0;
 	ssize_t wrt;
 	size_t fwrt;
+	int nl=1;
+	int need_ts = ts_output + ts_script;
+	double oldtime_ts=time(NULL), newtime_ts, starttime_ts;
+	ssize_t real_cc;
 
 	(void) close(0);
 #ifdef HAVE_LIBUTIL
@@ -302,6 +318,10 @@
 	tvec = time((time_t *)NULL);
 	my_strftime(obuf, sizeof obuf, "%c\n", localtime(&tvec));
 	fprintf(fscript, _("Script started on %s"), obuf);
+	if (need_ts) {
+		gettimeofday(&tv, NULL);
+		starttime_ts = tv.tv_sec + (double) tv.tv_usec / 1000000;
+	}
 
 	if (die == 0 && child && kill(child, 0) == -1 && errno == ESRCH)
 		/*
@@ -336,25 +356,75 @@
 			continue;
 		if (cc <= 0)
 			break;
+		obuf_p = obuf;
+continue_newline:
+		if (need_ts && nl) {
+			char buf_ts[30];
+			gettimeofday(&tv, NULL);
+			newtime_ts = tv.tv_sec + (double) tv.tv_usec / 1000000;
+			sprintf(buf_ts, "%12.6f (%12.6f)| ",
+				newtime_ts - starttime_ts, newtime_ts - oldtime_ts);
+			oldtime_ts = newtime_ts;
+
+			if (ts_output) {
+				wrt = write(1, buf_ts, 29);
+				if (wrt != 29) {
+					int err = errno;
+					fprintf (stderr, _("%s: write error: %s\n"),
+						progname, strerror(err));
+					fail();
+				}
+			}
+			if (ts_script) {
+				fwrt = fwrite(buf_ts, 1, 29, fscript);
+				if (fwrt != 29) {
+					int err = errno;
+					fprintf (stderr, _("%s: cannot write script file, error: %s\n"),
+						progname, strerror(err));
+					fail();
+				}
+			}
+		}
+		if (need_ts) {
+			int i;
+
+			real_cc = cc;
+
+			for (i=0; i<cc; i++) {
+				nl = (obuf_p[i] == '\n');
+				if (nl) {
+					cc = i + 1;
+					break;
+				}
+			}
+		}
 		if (tflg) {
 			newtime = tv.tv_sec + (double) tv.tv_usec / 1000000;
-			fprintf(stderr, "%f %zd\n", newtime - oldtime, cc);
+			fprintf(stderr, "%f %zd\n", newtime - oldtime,
+				cc + (ts_script && nl ? 29 : 0));
 			oldtime = newtime;
 		}
-		wrt = write(1, obuf, cc);
+		wrt = write(1, obuf_p, cc);
 		if (wrt < 0) {
 			int err = errno;
 			fprintf (stderr, _("%s: write error: %s\n"),
 				progname, strerror(err));
 			fail();
 		}
-		fwrt = fwrite(obuf, 1, cc, fscript);
+		fwrt = fwrite(obuf_p, 1, cc, fscript);
 		if (fwrt < cc) {
 			int err = errno;
 			fprintf (stderr, _("%s: cannot write script file, error: %s\n"),
 				progname, strerror(err));
 			fail();
 		}
+		if (need_ts) {
+			if (real_cc != cc) {
+				obuf_p = &obuf_p[cc];
+				cc = real_cc - cc;
+				goto continue_newline;
+			}
+		}
 		if (fflg)
 			(void) fflush(fscript);
 	} while(1);
Index: util-linux-ng/misc-utils/script.1
===================================================================
--- util-linux-ng.orig/misc-utils/script.1	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/misc-utils/script.1	2009-07-09 23:28:04.000000000 -0500
@@ -44,6 +44,9 @@
 .Op Fl f
 .Op Fl q
 .Op Fl t
+.Op Fl --ts-output
+.Op Fl --ts-script
+.Op Fl T
 .Op Ar file
 .Sh DESCRIPTION
 .Nm Script
@@ -86,6 +89,15 @@
 the previous output. The second field indicates how many characters were
 output this time. This information can be used to replay typescripts with
 realistic typing and output delays.
+.It Fl -ts-output
+Add a formatted timestamp to stdout for each new line of output.
+The timestamp is composed of two floating point values, the first is
+seconds since the script was started.  The second is seconds since the
+previous line of output.
+.It Fl -ts-script
+Puts the same values as above in the typescript file instead of stdout.
+.It Fl T
+The same as specifying --ts-output --ts-script
 .El
 .Pp
 The script ends when the forked shell exits (a
Index: util-linux-ng/po/ca.po
===================================================================
--- util-linux-ng.orig/po/ca.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/ca.po	2009-07-09 23:28:04.000000000 -0500
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre3\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2005-09-17 13:40+0200\n"
 "Last-Translator: Josep Puigdemont <josep.puigdemont@xxxxxxxxx>\n"
 "Language-Team: Catalan <ca@xxxxxxxxx>\n"
@@ -210,7 +210,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -8066,7 +8066,7 @@
 msgid "call: %s from to files...\n"
 msgstr "crida: %s des dels fitxers...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -8077,37 +8077,41 @@
 "Useu «%s [opcions] %s» si realment desitgeu usar-lo.\n"
 "No s'ha executat script.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "forma d'ús: script [-a] [-f] [-q] [-t] [fitxer]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"forma d'ús: script [-a] [-c <ordre>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [fitxer]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "S'ha iniciat l'execució de script, el fitxer és %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "s'ha produït un error d'escriptura a %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "S'ha iniciat l'execució de script a %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "s'ha produït un error d'escriptura a %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: no s'ha pogut trobar el dispositiu per a %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8116,17 +8120,17 @@
 "\n"
 "S'ha finalitzat l'execució de script a %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "S'ha fet la seqüència, el fitxer és %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "no ha estat possible executar openpty\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "No queden pty\n"
Index: util-linux-ng/po/cs.po
===================================================================
--- util-linux-ng.orig/po/cs.po	2009-07-09 23:27:57.000000000 -0500
+++ util-linux-ng/po/cs.po	2009-07-09 23:28:04.000000000 -0500
@@ -15,7 +15,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.15-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2009-04-20 13:39+0200\n"
 "Last-Translator: Petr Pisar <petr.pisar@xxxxxxxx>\n"
 "Language-Team: Czech <translation-team-cs@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -211,7 +211,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s: (%s)\n"
@@ -7951,7 +7951,7 @@
 msgid "call: %s from to files...\n"
 msgstr "Použití: %s Z NA SOUBOR�\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7962,37 +7962,41 @@
 "Pokud jej opravdu chcete použít, tak zadejte â??%s [PÅ?EPÃ?NAÄ?E] %sâ??.\n"
 "Script nebyl spuÅ¡tÄ?n.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "Použití: script [-a] [-f] [-q] [-t] [SOUBOR]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"Použití: script [-a] [-c <pÅ?íkaz>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [SOUBOR]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Script spuÅ¡tÄ?n. Soubor je %s.\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: chyba zápisu %d: %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Script spuÅ¡tÄ?n %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: chyba zápisu: %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: skript soubor nelze zapsat, chyba: %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8001,17 +8005,17 @@
 "\n"
 "Script ukonÄ?en %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script utils. Soubor je %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "volání openpty selhalo\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Nejsou žádná další volná pty\n"
Index: util-linux-ng/po/da.po
===================================================================
--- util-linux-ng.orig/po/da.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/da.po	2009-07-09 23:28:04.000000000 -0500
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.11y\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2005-08-15 21:00+0200\n"
 "Last-Translator: Claus Hindsgaul <claus_h@xxxxxxxx>\n"
 "Language-Team: Danish <dansk@xxxxxxx>\n"
@@ -210,7 +210,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7900,7 +7900,7 @@
 msgid "call: %s from to files...\n"
 msgstr "kald: %s fra til filer...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7911,37 +7911,41 @@
 "Brug '%s [tilvalg] %s', hvis du virkelig vil bruge den.\n"
 "Skript blev ikke startet.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "brug: script [-a] [-f] [-q] [-t] [fil]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"brug: script [-a] [-c <kommando>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [fil]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Skript påbegyndt, filen er %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "skrivefejl på %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Skript påbegyndt på %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "skrivefejl på %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: kunne ikke finde enheden for %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -7950,17 +7954,17 @@
 "\n"
 "Skript kørt på %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Skript færdigt, filen er %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty mislykkedes\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Løbet tør for pty-er\n"
Index: util-linux-ng/po/de.po
===================================================================
--- util-linux-ng.orig/po/de.po	2009-07-09 23:27:57.000000000 -0500
+++ util-linux-ng/po/de.po	2009-07-09 23:28:04.000000000 -0500
@@ -44,7 +44,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.13.1-rc1\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2008-01-09 17:38+0200\n"
 "Last-Translator: Michael Piefel <piefel@xxxxxxxxxxxxxxxxxxxxxxx>\n"
 "Language-Team: German <translation-team-de@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -240,7 +240,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -8149,7 +8149,7 @@
 msgid "call: %s from to files...\n"
 msgstr "Aufruf: %s von nach Dateienâ?¦\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -8160,40 +8160,44 @@
 "Benutzen Sie â??%s [optionen] %sâ??, wenn Sie es tatsächlich starten wollen.\n"
 "Script nicht gestartet.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "Aufruf: script [-a] [-f] [-q] [-t] [Datei]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"Aufruf: script [-a] [-c <Befehl>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [Datei]\n"
 
 # Not really niceâ?¦
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Script wurde gestartet, die Datei ist %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "Fehler beim Schreiben auf %s\n"
 
 # The %s must be at the end, 'cause it contains the \n
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Script wurde gestartet: %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "Fehler beim Schreiben auf %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: Konnte das Gerät für %s nicht finden\n"
 
 # The %s must be at the end, 'cause it contains the \n
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8202,17 +8206,17 @@
 "\n"
 "Script beendet: %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script wurde beendet, die Datei ist %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "â??openptyâ?? ist fehlgeschlagen\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Keine ptys mehr.\n"
Index: util-linux-ng/po/es.po
===================================================================
--- util-linux-ng.orig/po/es.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/es.po	2009-07-09 23:28:04.000000000 -0500
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.12m\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2004-12-22 01:31+0100\n"
 "Last-Translator: Santiago Vila Doncel <sanvila@xxxxxxx>\n"
 "Language-Team: Spanish <es@xxxxxx>\n"
@@ -210,7 +210,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, fuzzy, c-format
 msgid "%s (%s)\n"
 msgstr "%s: %s (%s)\n"
@@ -8072,7 +8072,7 @@
 msgid "call: %s from to files...\n"
 msgstr "llamada: %s de los ficheros...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -8083,37 +8083,41 @@
 "Utilice `%s [opciones] %s' si quiere utilizarlo de verdad.\n"
 "No se inicia la transcripción.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "uso: script [-a] [-f] [-q] [-t] [fichero]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"uso: script [-a] [-c <órden>] [-f] [-q] [-t] [--ts-output] [--ts-script] [-"
+"T] [fichero]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Script iniciado; el fichero es %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "Error de escritura en %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Script iniciado (%s)"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "Error de escritura en %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: no se puede encontrar \"_stext\" en %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8122,17 +8126,17 @@
 "\n"
 "Script terminado (%s)"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script terminado; el fichero es %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty ha fallado\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "No quedan pty\n"
Index: util-linux-ng/po/et.po
===================================================================
--- util-linux-ng.orig/po/et.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/et.po	2009-07-09 23:28:04.000000000 -0500
@@ -12,7 +12,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.11r\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2002-05-19 20:04GMT+0300\n"
 "Last-Translator: Meelis Roos <mroos@xxxxxxxx>\n"
 "Language-Team: Estonian <et@xxxxxx>\n"
@@ -205,7 +205,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, fuzzy, c-format
 msgid "%s (%s)\n"
 msgstr "%s: %s (%s)\n"
@@ -7843,7 +7843,7 @@
 msgid "call: %s from to files...\n"
 msgstr "Kasutamine: %s kust kuhu failid...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7851,54 +7851,58 @@
 "Script not started.\n"
 msgstr ""
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "Kasutamine: script [-a] [-f] [-q] [-t] [fail]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"Kasutamine: script [-a] [-c <käsk>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [fail]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "Kirjutamise viga seadmel %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr ""
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "Kirjutamise viga seadmel %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "stat(%s) ei õnnestunud"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
 "Script done on %s"
 msgstr ""
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr ""
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr ""
Index: util-linux-ng/po/eu.po
===================================================================
--- util-linux-ng.orig/po/eu.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/eu.po	2009-07-09 23:28:04.000000000 -0500
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2005-08-15 18:45+0200\n"
 "Last-Translator: Mikel Olasagasti <hey_neken@xxxxxxxxxxxx>\n"
 "Language-Team: Basque <translation-team-eu@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -203,7 +203,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7384,7 +7384,7 @@
 msgid "call: %s from to files...\n"
 msgstr ""
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7392,54 +7392,56 @@
 "Script not started.\n"
 msgstr ""
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
 msgstr ""
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr ""
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
 "Script done on %s"
 msgstr ""
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr ""
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr ""
Index: util-linux-ng/po/fi.po
===================================================================
--- util-linux-ng.orig/po/fi.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/fi.po	2009-07-09 23:28:04.000000000 -0500
@@ -19,7 +19,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.14.1-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2009-03-08 14:17+0200\n"
 "Last-Translator: Lauri Nurmi <lanurmi@xxxxxx>\n"
 "Language-Team: Finnish <translation-team-fi@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -212,7 +212,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7928,7 +7928,7 @@
 msgid "call: %s from to files...\n"
 msgstr "käyttö: %s lähde kohde tiedostot...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7939,37 +7939,41 @@
 "Käytä â??%s [valitsimet] %sâ?? jos todella haluat käyttää sitä.\n"
 "Skriptiä ei käynnistetty.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "käyttö: script [-a] [-f] [-q] [-t] [tiedosto]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"käyttö: script [-a] [-c <komento>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [tiedosto]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Skripti käynnistetty, tiedosto on %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: kirjoitusvirhe %d: %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Skripti käynnistetty %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: kirjoitusvirhe: %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: tiedostolle %s ei löydy laitetta\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -7978,17 +7982,17 @@
 "\n"
 "Skripti suoritettu %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Skripti suoritettu, tiedosto on %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty epäonnistui\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Pty:t lopussa\n"
Index: util-linux-ng/po/fr.po
===================================================================
--- util-linux-ng.orig/po/fr.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/fr.po	2009-07-09 23:28:04.000000000 -0500
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.15-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2009-04-19 22:13+0100\n"
 "Last-Translator: Nicolas Provost <nprovost@xxxxxxxxxxx>\n"
 "Language-Team: French <traduc@xxxxxxxxxx>\n"
@@ -211,7 +211,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -8116,7 +8116,7 @@
 msgid "call: %s from to files...\n"
 msgstr "call: %s vers les fichiers...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -8127,37 +8127,41 @@
 "Utiliser « %s [options] %s » si vous désirez réellement l'utiliser.\n"
 "Le script n'a pas été démarré.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "Utilisation : script [-a] [-f] [-q] [-t] [fichier]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"Utilisation : script [-a] [-c <commande>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [fichier]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Le script a débuté, le fichier est %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: erreur d'écriture %d : %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Le script a débuté sur %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: erreur d'écriture : %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: impossible d'écrire le fichier \"script\", erreur : %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8166,17 +8170,17 @@
 "\n"
 "Script complété sur %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script complélé, le fichier est %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "échec de openpty\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Manque de pty\n"
Index: util-linux-ng/po/hu.po
===================================================================
--- util-linux-ng.orig/po/hu.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/hu.po	2009-07-09 23:28:04.000000000 -0500
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.14-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2008-05-21 18:25+0200\n"
 "Last-Translator: Gabor Kelemen <kelemeng@xxxxxxxx>\n"
 "Language-Team: Hungarian <translation-team-hu@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -204,7 +204,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7994,7 +7994,7 @@
 msgid "call: %s from to files...\n"
 msgstr "hívás: %s a fájlokhoz...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -8005,37 +8005,41 @@
 "Használja a(z) â??%s [kapcsolók] %sâ?? parancsot, ha valóban\n"
 "használni akarja. A parancsfájl nem indult el.\n"
 
-#: misc-utils/script.c:173
-#, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "Használat: script [-a] [-f] [-q] [-t] [fájl]\n"
+#: misc-utils/script.c:185
+#, fuzzy, c-format
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"Használat: script [-a] [-c <parancs>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [fájl]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "A parancsfájl elindult, a fájl: %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: %d. írási hiba: %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "A parancsfájl elindult ekkor: %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: írási hiba: %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: nem írható a parancsfájl, hiba: %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8044,17 +8048,17 @@
 "\n"
 "A parancsfájl kész ekkor: %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "A parancsfájl kész, a fájl: %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "az openpty meghiúsult\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Elfogytak a pszeudoterminálok\n"
Index: util-linux-ng/po/id.po
===================================================================
--- util-linux-ng.orig/po/id.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/id.po	2009-07-09 23:28:04.000000000 -0500
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.15-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2009-04-20 09:00+0700\n"
 "Last-Translator: Arif E. Nugroho <arif_endro@xxxxxxxxx>\n"
 "Language-Team: Indonesian <translation-team-id@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -207,7 +207,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7996,7 +7996,7 @@
 msgid "call: %s from to files...\n"
 msgstr "call: %s dari ke files...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -8007,37 +8007,41 @@
 "Penggunaan `%s [pilihan] %s' jika anda benar - benar ingin menggunakannya.\n"
 "Script tidak berjalan.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "penggunaan: script [-a] [-f] [-q] [-t] [file]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"penggunaan: script [-a] [-c <perintah>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [file]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Script dimulai, file adalah %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: error menulis di %d: %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Script dimulai di %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: error menulis: %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: tidak dapat menulis berkas script, error: %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8046,17 +8050,17 @@
 "\n"
 "Script selesai di %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script selesai, file adalah %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty gagal\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Out of pty's\n"
Index: util-linux-ng/po/it.po
===================================================================
--- util-linux-ng.orig/po/it.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/it.po	2009-07-09 23:28:04.000000000 -0500
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.13.1-rc1\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2008-04-18 13:44+0100\n"
 "Last-Translator: Marco Colombo <m.colombo@xxxxxxxx>\n"
 "Language-Team: Italian <tp@xxxxxxxxxxxxxx>\n"
@@ -203,7 +203,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7963,7 +7963,7 @@
 msgid "call: %s from to files...\n"
 msgstr ""
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7974,37 +7974,41 @@
 "Usare \"%s [opzioni] %s\" se si vuole veramente usarlo.\n"
 "Script non avviato.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "Uso: script [-a] [-f] [-q] [-t] [file]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"Uso: script [-a] [-c <comando>] [-f] [-q] [-t] [--ts-output] [--ts-script] [-"
+"T] [file]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Script iniziato, il file è %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "errore di scrittura su %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Script iniziato su %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "errore di scrittura su %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: impossibile trovare il dispositivo per %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8013,17 +8017,17 @@
 "\n"
 "Script effettuato su %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script effettuato, il file è %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty non riuscita\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Esauriti tutti i pty disponibili\n"
Index: util-linux-ng/po/ja.po
===================================================================
--- util-linux-ng.orig/po/ja.po	2009-07-09 23:27:57.000000000 -0500
+++ util-linux-ng/po/ja.po	2009-07-09 23:28:04.000000000 -0500
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.14.2-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2009-01-28 16:54+0900\n"
 "Last-Translator: Makoto Kato <makoto.kt@xxxxxxxxx>\n"
 "Language-Team: Japanese <translation-team-ja@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -206,7 +206,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7881,7 +7881,7 @@
 msgid "call: %s from to files...\n"
 msgstr "call: %s from to files...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7892,37 +7892,41 @@
 "æ?¬å½?ã?«ã??ã??ã??使ã??ã??ã??ã?ªã?? `%s [ã?ªã??ã?·ã?§ã?³] %s' ã??使ã??ã?¾ã??ã??ã??\n"
 "Script ã?¯é??å§?ã??ã?¾ã??ã??ã?§ã??ã??ã??\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "使ã??æ?¹: script [-a] [-f] [-q] [-t] [ã??ã?¡ã?¤ã?«]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"使ã??æ?¹: script [-a] [-c <ã?³ã??ã?³ã??>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [ã??ã?¡ã?¤ã?«]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "ã?¹ã?¯ã?ªã??ã??ã??é??å§?ã??ã?¾ã??ã??ã??ã??ã?¡ã?¤ã?«ã?¯ %s ã?§ã??\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: æ?¸ã??è¾¼ã?¿ã?¨ã?©ã?¼ %d: %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "ã?¹ã?¯ã?ªã??ã??ã?¯ %s ã?«é??å§?ã??ã?¾ã??ã??"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: æ?¸ã??è¾¼ã?¿ã?¨ã?©ã?¼: %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: ã?¹ã?¯ã?ªã??ã??ã??ã?¡ã?¤ã?«ã??æ?¸ã??è¾¼ã??ã??ã?¨ã??å?ºæ?¥ã?¾ã??ã??ã??ã?¨ã?©ã?¼: %s \n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -7931,17 +7935,17 @@
 "\n"
 "ã?¹ã?¯ã?ªã??ã??ã?¯ %s ã?«çµ?äº?ã??ã?¾ã??ã??"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "ã?¹ã?¯ã?ªã??ã??ã??çµ?äº?ã??ã?¾ã??ã??ã??ã??ã?¡ã?¤ã?«ã?¯ %s ã?§ã??\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty ã??失æ??\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "å?©ç?¨ã?§ã??ã?? pty ã??ã??ã??ã?¾ã??ã??\n"
Index: util-linux-ng/po/nl.po
===================================================================
--- util-linux-ng.orig/po/nl.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/nl.po	2009-07-09 23:28:04.000000000 -0500
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng-2.14.2-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2009-01-31 20:52+0100\n"
 "Last-Translator: Benno Schulenberg <benno@xxxxxxxxxxx>\n"
 "Language-Team: Dutch <vertaling@xxxxxxxxxxxxxxx>\n"
@@ -211,7 +211,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7978,7 +7978,7 @@
 msgid "call: %s from to files...\n"
 msgstr "Gebruik:  %s van naar bestanden...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7989,37 +7989,41 @@
 "gebruik '%s [opties] %s' als u deze echt wilt gebruiken.\n"
 "Script is niet gestart.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "Gebruik:  script [-a] [-f] [-q] [-t] [bestand]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"Gebruik:  script [-a] [-c <opdracht>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [bestand]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Script is gestart, het bestand heet '%s'.\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: schrijffout %d: %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Script is gestart op %s."
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: schrijffout: %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: kan scriptbestand niet schrijven: %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8028,17 +8032,17 @@
 "\n"
 "Script is beëindigd op %s."
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script is beëindigd, het bestand heet '%s'.\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty() is mislukt\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Onvoldoende PTY's\n"
Index: util-linux-ng/po/pl.po
===================================================================
--- util-linux-ng.orig/po/pl.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/pl.po	2009-07-09 23:28:04.000000000 -0500
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre7\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2006-12-22 00:25+0100\n"
 "Last-Translator: Andrzej Krzysztofowicz <ankry@xxxxxxxxxxxxx>\n"
 "Language-Team: Polish <translation-team-pl@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -200,7 +200,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr ""
@@ -7389,7 +7389,7 @@
 msgid "call: %s from to files...\n"
 msgstr ""
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7397,54 +7397,56 @@
 "Script not started.\n"
 msgstr ""
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
 msgstr ""
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: b³±d odczytu na %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr ""
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: b³±d odczytu na %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
 "Script done on %s"
 msgstr ""
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr ""
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr ""
Index: util-linux-ng/po/pt_BR.po
===================================================================
--- util-linux-ng.orig/po/pt_BR.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/pt_BR.po	2009-07-09 23:28:04.000000000 -0500
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.11b\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2001-05-24 16:03-03:00\n"
 "Last-Translator: Rodrigo Stulzer Lopes <rodrigo@xxxxxxxxxxxxxxxx>\n"
 "Language-Team: Brazilian Portuguese <ldp-br@xxxxxxxxxxxxxxxxxxxxxx>\n"
@@ -214,7 +214,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, fuzzy, c-format
 msgid "%s (%s)\n"
 msgstr "%s em %s\n"
@@ -7971,7 +7971,7 @@
 msgid "call: %s from to files...\n"
 msgstr "chamada: %s de para arquivos...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, fuzzy, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7982,37 +7982,41 @@
 "Use `%s [opções] %s' se você realmente quer usar isto.\n"
 "Script não iniciado.\n"
 
-#: misc-utils/script.c:173
-#, fuzzy, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "Uso: script [-a] [-f] [-q] [arquivo]\n"
+#: misc-utils/script.c:185
+#, c-format
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"Uso: script [-a] [-c <comando>] [-f] [-q] [-t] [--ts-output] [--ts-script] [-"
+"T] [arquivo]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Script iniciado, o arquivo é %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "erro de gravação em %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Script iniciado em %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "erro de gravação em %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: não foi possível localizar \"_stext\" em %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8021,17 +8025,17 @@
 "\n"
 "Script concluído em %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script concluído, o arquivo é %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty falhou\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "ptys esgotados\n"
Index: util-linux-ng/po/ru.po
===================================================================
--- util-linux-ng.orig/po/ru.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/ru.po	2009-07-09 23:28:04.000000000 -0500
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre7\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2006-03-07 12:42+0200\n"
 "Last-Translator: Pavel Maryanov <acid_jack@xxxxxxx>\n"
 "Language-Team: Russian <ru@xxxxxx>\n"
@@ -205,7 +205,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7995,7 +7995,7 @@
 msgid "call: %s from to files...\n"
 msgstr "call: %s ÉÚ × ÆÁÊÌÙ...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -8006,37 +8006,41 @@
 "éÓÐÏÌØÚÕÊÔÅ `%s [ÏÐÃÉÉ] %s', ÅÓÌÉ ×Ù ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÈÏÔÉÔÅ ÜÔÏ ÉÓÐÏÌØÚÏ×ÁÔØ.\n"
 "óËÒÉÐÔ ÎÅ ÚÁÐÕÝÅÎ.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "ÉÓÐÏÌØÚÏ×ÁÎÉÅ: script [-a] [-f] [-q] [-t] [ÆÁÊÌ]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"ÉÓÐÏÌØÚÏ×ÁÎÉÅ: script [-a] [-c <ËÏÍÁÎÄÙ>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [ÆÁÊÌ]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "óËÒÉÐÔ ÚÁÐÕÝÅÎ, ÆÁÊÌ - %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ ÎÁ %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "óËÒÉÐÔ ÚÁÐÕÝÅÎ %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ ÎÁ %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ ÕÓÔÒÏÊÓÔ×Ï ÄÌÑ %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8045,17 +8049,17 @@
 "\n"
 "óËÒÉÐÔ ×ÙÐÏÌÎÅÎ %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "óËÒÉÐÔ ×ÙÐÏÌÎÅÎ, ÆÁÊÌ - %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty ÚÁ×ÅÒÛÉÌÓÑ ÎÅÕÄÁÞÅÊ\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "îÅ È×ÁÔÁÅÔ pty\n"
Index: util-linux-ng/po/sl.po
===================================================================
--- util-linux-ng.orig/po/sl.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/sl.po	2009-07-09 23:28:04.000000000 -0500
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre6\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2006-03-05 12:29+0200\n"
 "Last-Translator: Simon Mihevc <simonmihevc@xxxxxxxx>\n"
 "Language-Team: Slovenian <translation-team-sl@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -212,7 +212,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, fuzzy, c-format
 msgid "%s (%s)\n"
 msgstr "%s: %s (%s)\n"
@@ -7933,7 +7933,7 @@
 msgid "call: %s from to files...\n"
 msgstr "klic: %s iz na datoteke...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7944,37 +7944,41 @@
 "Uporabite `%s [izbire] %s' èe jo ¾elite uporabiti.\n"
 "Skript ni bil izvr¹en.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "uporaba: script [-a] [-f] [-q] [-t] [datoteka]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"uporaba: script [-a] [-c <ukaz>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [datoteka]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Script se je zaèel, dat. je %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "napaka pri pisanju na %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Script se je zaèel na %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "napaka pri pisanju na %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: za %s ni mogoèe najti naprave\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -7983,17 +7987,17 @@
 "\n"
 "Script konèan na %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Script konèan, dat. je %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty ni uspel\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Zmanjkalo pty-jev\n"
Index: util-linux-ng/po/sv.po
===================================================================
--- util-linux-ng.orig/po/sv.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/sv.po	2009-07-09 23:28:04.000000000 -0500
@@ -12,7 +12,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.13.1-rc1\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2007-11-14 09:20+0100\n"
 "Last-Translator: Daniel Nylander <po@xxxxxxxxxxxxxxxxx>\n"
 "Language-Team: Swedish <tp-sv@xxxxxxxxxxxxxxx>\n"
@@ -205,7 +205,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7996,7 +7996,7 @@
 msgid "call: %s from to files...\n"
 msgstr "anropa: %s från till filer...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -8007,37 +8007,41 @@
 "Använd \"%s [flaggor] %s\" om du verkligen vill använda den.\n"
 "Skriptet startades inte.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "användning: script [-a] [-f] [-q] [-t] [fil]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"användning: script [-a] [-c <kommandot>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [fil]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Skriptet startades, filen är %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "skrivfel på %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "Skriptet startades %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "skrivfel på %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: kan inte hitta enheten för %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8046,17 +8050,17 @@
 "\n"
 "Skriptet färdigt %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Skriptet färdigt, filen är %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty misslyckades\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Slut på pty:er\n"
Index: util-linux-ng/po/tr.po
===================================================================
--- util-linux-ng.orig/po/tr.po	2009-07-09 23:27:57.000000000 -0500
+++ util-linux-ng/po/tr.po	2009-07-09 23:28:04.000000000 -0500
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre7\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2006-03-06 15:45+0200\n"
 "Last-Translator: Nilgün Belma Bugüner <nilgun@xxxxxxxxxxxxxxx>\n"
 "Language-Team: Turkish <gnu-tr-u12a@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -209,7 +209,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s: (%s)\n"
@@ -7971,7 +7971,7 @@
 msgid "call: %s from to files...\n"
 msgstr "çaÄ?rı: %s hangi dosyalarla çalıÅ?acak?\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7982,37 +7982,41 @@
 "Gerçekten kullanmak istiyorsanız `%s [seçenekler] %s' ile kullanın.\n"
 "Betik baÅ?latılmadı.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "kullanımı: script [-a] [-f] [-q] [-t] [dosya]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"kullanımı: script [-a] [-c <komutu>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [dosya]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "Betik baÅ?latıldı, dosyası %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s üzerinde yazma hatası\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "%s de betik baÅ?latıldı"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s üzerinde yazma hatası\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: %s için aygıt ismi bulunamıyor\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8021,17 +8025,17 @@
 "\n"
 "%s üzerinde betik tamamlandı"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "Betik tamamlandı, dosyası %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty baÅ?arısız\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "pty sayısı yetersiz\n"
Index: util-linux-ng/po/uk.po
===================================================================
--- util-linux-ng.orig/po/uk.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/uk.po	2009-07-09 23:28:04.000000000 -0500
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre7\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2006-04-06 10:45+0200\n"
 "Last-Translator: Maxim V. Dziumanenko <mvd@xxxxxxxxxxxxxx>\n"
 "Language-Team: Ukrainian <translation-team-uk@xxxxxxxxxxxxxxxxxxxxx>\n"
@@ -203,7 +203,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7946,7 +7946,7 @@
 msgid "call: %s from to files...\n"
 msgstr "виклик: %s звÑ?дки кÑ?ди Ñ?айли...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7958,37 +7958,41 @@
 "викоÑ?иÑ?Ñ?овÑ?ваÑ?и.\n"
 "СÑ?енаÑ?Ñ?й не запÑ?Ñ?ено.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "викоÑ?иÑ?Ñ?аннÑ?: script [-a] [-f] [-q] [-t] [Ñ?айл]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"викоÑ?иÑ?Ñ?аннÑ?: script [-a] [-c <команди>] [-f] [-q] [-t] [--ts-output] [--ts-"
+"script] [-T] [Ñ?айл]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "СÑ?енаÑ?Ñ?й запÑ?Ñ?ено, Ñ?айл - %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, fuzzy, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "помилка запиÑ?Ñ? на %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "СÑ?енаÑ?Ñ?й запÑ?Ñ?ено на %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, fuzzy, c-format
 msgid "%s: write error: %s\n"
 msgstr "помилка запиÑ?Ñ? на %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, fuzzy, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: не вдаÑ?Ñ?Ñ?Ñ?Ñ? знайÑ?и пÑ?иÑ?Ñ?Ñ?Ñ?й длÑ? %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -7997,17 +8001,17 @@
 "\n"
 "СÑ?енаÑ?Ñ?й завеÑ?Ñ?ено на %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "СÑ?енаÑ?Ñ?й завеÑ?Ñ?ено, Ñ?айл %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "помилка openpty\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "СкÑ?нÑ?илиÑ?Ñ? pty-пÑ?иÑ?Ñ?Ñ?оÑ?\n"
Index: util-linux-ng/po/util-linux-ng.pot
===================================================================
--- util-linux-ng.orig/po/util-linux-ng.pot	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/util-linux-ng.pot	2009-07-09 23:28:04.000000000 -0500
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -199,7 +199,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr ""
@@ -7357,7 +7357,7 @@
 msgid "call: %s from to files...\n"
 msgstr ""
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7365,54 +7365,56 @@
 "Script not started.\n"
 msgstr ""
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
 msgstr ""
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr ""
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
 "Script done on %s"
 msgstr ""
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr ""
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr ""
Index: util-linux-ng/po/vi.po
===================================================================
--- util-linux-ng.orig/po/vi.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/vi.po	2009-07-09 23:28:04.000000000 -0500
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.15-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2009-05-13 20:37+0930\n"
 "Last-Translator: Clytie Siddall <clytie@xxxxxxxxxxxxxxxx>\n"
 "Language-Team: Vietnamese <vi-VN@xxxxxxxxxxxxxxxx>\n"
@@ -207,7 +207,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7963,7 +7963,7 @@
 msgid "call: %s from to files...\n"
 msgstr "call: %s sang các tập tin...\n"
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7974,37 +7974,41 @@
 "Hãy dùng `%s [tùy ch�n] %s' nếu thực sự mu�n sử dụng nó.\n"
 "VÄ?n lá»?nh chÆ°a chạy.\n"
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
-msgstr "sử dụng: script [-a] [-f] [-q] [-t] [tập tin]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
+msgstr ""
+"sử dụng: script [-a] [-c <l�nh>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [tập tin]\n"
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr "VÄ?n lá»?nh Ä?ã chạy, tập tin là %s\n"
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr "%s: lá»?i ghi %d: %s\n"
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr "VÄ?n lá»?nh Ä?ã chạy trên %s"
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr "%s: lá»?i ghi: %s\n"
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr "%s: không thá»? ghi tập tin vÄ?n lá»?nh, lá»?i: %s\n"
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
@@ -8013,17 +8017,17 @@
 "\n"
 "VÄ?n lá»?nh Ä?ã chạy xong trên %s"
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr "VÄ?n lá»?nh Ä?ã chạy xong, tập tin là %s\n"
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr "openpty không thành công\n"
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr "Ngoài pty\n"
Index: util-linux-ng/po/zh_CN.po
===================================================================
--- util-linux-ng.orig/po/zh_CN.po	2009-07-09 23:27:58.000000000 -0500
+++ util-linux-ng/po/zh_CN.po	2009-07-09 23:28:04.000000000 -0500
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng-2.14.1-rc2\n"
 "Report-Msgid-Bugs-To: Karel Zak <kzak@xxxxxxxxxx>\n"
-"POT-Creation-Date: 2009-07-02 14:56+0200\n"
+"POT-Creation-Date: 2009-07-09 23:06-0500\n"
 "PO-Revision-Date: 2008-08-23 23:20+0800\n"
 "Last-Translator: Ray Wang <wanglei1123@xxxxxxxxx>\n"
 "Language-Team: Chinese (simplified) <translation-team-zh-cn@lists."
@@ -206,7 +206,7 @@
 #: disk-utils/isosize.c:181 disk-utils/mkfs.bfs.c:115 disk-utils/mkfs.c:52
 #: disk-utils/mkfs.cramfs.c:813 disk-utils/mkfs.minix.c:571
 #: disk-utils/mkswap.c:458 misc-utils/ddate.c:179 misc-utils/rename.c:79
-#: misc-utils/script.c:147 sys-utils/readprofile.c:197
+#: misc-utils/script.c:157 sys-utils/readprofile.c:197
 #, c-format
 msgid "%s (%s)\n"
 msgstr "%s (%s)\n"
@@ -7380,7 +7380,7 @@
 msgid "call: %s from to files...\n"
 msgstr ""
 
-#: misc-utils/script.c:110
+#: misc-utils/script.c:119
 #, c-format
 msgid ""
 "Warning: `%s' is a link.\n"
@@ -7388,54 +7388,56 @@
 "Script not started.\n"
 msgstr ""
 
-#: misc-utils/script.c:173
+#: misc-utils/script.c:185
 #, c-format
-msgid "usage: script [-a] [-f] [-q] [-t] [file]\n"
+msgid ""
+"usage: script [-a] [-c <command>] [-f] [-q] [-t] [--ts-output] [--ts-script] "
+"[-T] [file]\n"
 msgstr ""
 
-#: misc-utils/script.c:196
+#: misc-utils/script.c:208
 #, c-format
 msgid "Script started, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:244
+#: misc-utils/script.c:256
 #, c-format
 msgid "%s: write error %d: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:304
+#: misc-utils/script.c:320
 #, c-format
 msgid "Script started on %s"
 msgstr ""
 
-#: misc-utils/script.c:347
+#: misc-utils/script.c:373 misc-utils/script.c:410
 #, c-format
 msgid "%s: write error: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:354
+#: misc-utils/script.c:382 misc-utils/script.c:417
 #, c-format
 msgid "%s: cannot write script file, error: %s\n"
 msgstr ""
 
-#: misc-utils/script.c:430
+#: misc-utils/script.c:500
 #, c-format
 msgid ""
 "\n"
 "Script done on %s"
 msgstr ""
 
-#: misc-utils/script.c:437
+#: misc-utils/script.c:507
 #, c-format
 msgid "Script done, file is %s\n"
 msgstr ""
 
-#: misc-utils/script.c:448
+#: misc-utils/script.c:518
 #, c-format
 msgid "openpty failed\n"
 msgstr ""
 
-#: misc-utils/script.c:482
+#: misc-utils/script.c:552
 #, c-format
 msgid "Out of pty's\n"
 msgstr ""
--
To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux