L'utilitaire script
fonctionne comme ceci:commande de script Devise utilitaire avec une commande simple ligne
$ script
Script started, file is typescript
$ ls
2 bin doubleline new1 play typescript
alok core filelist output pslist unix
$ ps
PID TTY TIME CMD
28149 pts/7 0:00 ksh.ms
$
Script done, file is typescript
Après ce contenu du fichier typescript
sont:
$ cat typescript
Script started on Wed Sep 07 05:56:26 2011
$ ls
2 bin doubleline new1 play typescript
alok core filelist output pslist unix
$ ps
PID TTY TIME CMD
28149 pts/7 0:00 ksh.ms
$
script done on Wed Sep 07 05:56:33 2011
$
Je veux copier ce comportement avec l'aide autres commandes et redirections d'E/S. La solution doit être une commande à une ligne (peut inclure des commandes en pipeline).
Toute aide serait formidable, comme si quelqu'un pouvait dire comment on peut rediriger stdin, stdout et stderr vers un fichier alors que toutes les données sont encore sur le terminal.