Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1605 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [shell/SCO] # divvy > table.log

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[shell/SCO] # divvy > table.log

n°623522
tonio70
Posté le 20-01-2005 à 17:38:26  profilanswer
 

Salut à tous !
Je cherche à récupérer les données des tables de partitions affichées sous forme de tableau par la commande divvy pour les renvoyer dans un fichier.
 
+-----------------+------------+--------+---+-------------+------------+
| Name            | Type       | New FS | # | First Block | Last Block |
+-----------------+------------+--------+---+-------------+------------+
| boot            | EAFS       |  no    | 0 |            0|       19999|
| swap            | NON FS     |  no    | 1 |        20000|       99999|
| root            | HTFS       |  no    | 2 |       100000|      499999|
| u               | HTFS       |  no    | 3 |       500000|     4241149|
|                 | NOT USED   |  no    | 4 |            -|           -|
|                 | NOT USED   |  no    | 5 |            -|           -|
| recover         | NON FS     |  no    | 6 |      4241150|     4241159|
| hd0a            | WHOLE DISK |  no    | 7 |            0|     4249160|
+-----------------+------------+--------+---+-------------+------------+
 
Donc classique :
# divvy > table.log
 
Le problème est que cette commande attend la saisie d'une lettre :
 
n[ame]       Name or rename a division.
 c[reate]     Create a new file system on this division.
 t[ype]       Select or change filesystem type on new filesystems.
 p[revent]    Prevent a new file system from being created on this division.
 s[tart]      Start a division on a different block.
 e[nd]        End a division on a different block.
 r[estore]    Restore the original division table.
 
Enter your choice or q to quit: q
 
Donc voila vous vous doutez que mon shell se bloque sur cette commande, mon fichier "table.log" est bien incrémenté de cette table mais les commandes suivantes dans le shell ne sont pas traitées ...
 
Avez vous une idée du paramètre à rentrer pour qu'il passe cette attente d'intervention de l'utilisateur ? Ou une façon de lui dire de laisser tomber cette commande et de passer au reste du script ?
 
 :hello:

mood
Publicité
Posté le 20-01-2005 à 17:38:26  profilanswer
 

n°624316
matafan
Posté le 22-01-2005 à 04:04:25  profilanswer
 

Je ne t'ai pas déja répondu hier ?
echo "q" | divvy


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [shell/SCO] # divvy > table.log

 

Sujets relatifs
Votre shell préféré ?[shell] ajouter une ligne à la fin d'un fichier
ou trouver la table de caractere utilisee ?Commande shell pour se délogguer sous Gnome
erreur d'exécution d'un script shelliterer un nomde fichier avec bourne shell
Execution d'un script shell a partir d'un fichierLancer un script shell à partir d'une page php ?
[shell] Comment tester une chaine sans tenir compte des maj/minconnaitre les infos sur la carte mere en shell
Plus de sujets relatifs à : [shell/SCO] # divvy > table.log


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR