|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : juin 2006 Messages : 206 ![]() |
Bonjour à tous,
Je précise que débute (de chez débuter ) sous linux et je ne connais pas tous les outils mis à ma disposition, pour faire des scripts. Voilà, je voudrais faire un script qui copie des fichier de control de sql loader d'un repertoire A vers B. Je souhaiterai modifier le script des fichier de controle copié dans le répertoire B, et notament redefinir le chemin qu'il contiennent. Exemple control.ctl contient : load in file 'datas.dat' .... je souhaite le modifier pour qu'il deviennent load in file '/dossier1/dossier2/datas.dat' .... Pratiquement, j'ai une variable path='dossier1/dossier2' mon code est : Code :
Code :
sed: -e expression n°1, caractère 17: commande `s' inachevée |
||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() ![]() Inscription : octobre 2004 Messages : 668 ![]() |
Code :
path=dossier1/dossier2; echo 'data.dat' | sed -e 's,\(data.dat\),'$path'/\1,'
__________________
Software becomes slower faster than hardware becomes faster http://xrenault.developpez.com API C standard (C ANSI ) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com