|
|
|
|
Bonjour,
Je souhaite lancer un script shell avec un fichier en paramètre.
Je souhaite ensuite travailler sur le nom de ce fichier et bien sûr son contenu.
Exemple :
Je lancerai : script.ksh fichierBLA
Dans le script :
- je dois travailler le nom du fichier pour voir s'il contient BLA ou BLI
- je dois aussi pouvoir l'utiliser pour étudier son contenu
Comment faire ? Je debute...
Merci
Configuration: Windows XP Internet Explorer 7.0
Et bien tu as juste à lancer ton script avec comme paramètre le nom du fichier :
|
Il y a plusieurs façon de faire
#!/bin/bash for ligne in $(cat $1) do ....ton traitement done for et while c'est plus une question d'habitudes que de performances les deux methodes sont bonne l'interet du for est de ne pas passer par un pipe mais ça peut aussi devenir une limitation .... pour l'instant considere que c'est la même chose. |