Vous n'êtes pas identifié(e).
Et voici le même sauf qu'il ne fonctionne pas (il devrait me retourner /home/user/fichier (1).txt) :
D'après ce que j'ai compris le problème vient de cette partie du code ($0 ~ var) et des parenthèses contenu dans var.
Merci du coup de pouce.
Slyfox
Dernière modification par Slyfox (14-04-2020 09:19:43)
Hors ligne
Dernière modification par naguam (13-04-2020 14:36:59)
Unixien?
Compiler son kernel!
Hors ligne
Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent
Hors ligne
Dernière modification par Beta-Pictoris (13-04-2020 14:44:26)
Hors ligne
Hors ligne
Bjr,
Peut être ce genre de truc#!/bin/bash
file="/home/user/fichier (1).txt"
awk -v var="$file" '{{gsub (/[()]/,_)}
if ($0 ~ var) {printf "%s\n" ,var}
else {printf "Echec\n"}
}' <<< "$file"
Effectivement, ça marche aussi.
Hors ligne
Dernière modification par Slyfox (14-04-2020 09:19:19)
Hors ligne