J'ai une chaîne qui a un chemin de fichier:Comment puis-je modifier le répertoire dans une chaîne Perl qui a un chemin de fichier?
$workingFile = '/var/tmp/A/B/filename.log.timestamps.etc';
Je souhaite modifier le chemin du répertoire, en utilisant deux variables à noter la vieille partie de chemin et la nouvelle portion de chemin:
$dir = '/var/tmp';
$newDir = '/users/asdf';
I souhaitez obtenir les éléments suivants:
'/users/asdf/A/B/filename.log.timestamps.etc'
Ça a l'air bien. Pour être complètement en sécurité, vous voudrez peut-être ajouter un début de ligne juste pour couvrir le cas lorsque $ dir = A/B – Greg
barre oblique supprimé merci c'est ce que je suis après gars – wmitchell
@Greg Harman: bon appel, ajouté^au début –