#176 Aujourd'hui à 19:47
- xubu1957
Re : remise au gout du jour du script de demonipuch imprimante brother
Bonsoir,
Nous avions vu des remarques d'Ordissimo1
Dernière modification par xubu1957 (Aujourd'hui à 19:47)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#177 Aujourd'hui à 20:53
- nany
Re : remise au gout du jour du script de demonipuch imprimante brother
Bonjour,
gawk: ligne de commande:1: BEGIN{ORS="\0"; /ppd/{sub(".","",$NF); print $NF} gawk: ligne de commande:1: ^ syntax error
Il faut fermer le BEGIN avec une accolade et non un point-virgule. Je pense aussi qu’il faudrait échapper le point dans la fonction sub.
…
while read -d '' fileName
do
PPDs+=( "$fileName" )
done < <(dpkg --contents "$tmpDir/$pkg" | gawk 'BEGIN{ORS="\0"} /ppd/{sub("\.","",$NF); print $NF}')
…
Mes deux sous.
Hors ligne
#178 Aujourd'hui à 21:29
- Watael
Re : remise au gout du jour du script de demonipuch imprimante brother
Je pense aussi qu’il faudrait échapper le point dans la fonction sub.
la flemme.
sub() substitue la première correspondance (ici, n'importe quel caractère), et le premier caractère de la chaîne est un point.
trop la flemme.
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#179 Aujourd'hui à 21:49
- nany
Re : remise au gout du jour du script de demonipuch imprimante brother
trop la flemme.
:shocked:
Hors ligne
#180 Aujourd'hui à 22:30
- iznobe
Re : remise au gout du jour du script de demonipuch imprimante brother
Salut et merci @nany
le soucis , c ' est pas tellement le code et la maniere dont il est ecrit pour ma part ( bien que , quand meme faut bien avouer que c' est plus ou moins lisible comment c' eest fait , mais plutot la validité de ce qui est fait dans le script de demonipuch .
En particulier pour la derniere partie ' configuration imprimante / scanner , sans vouloir etre medisant , il y a des trucs plutot surprenant ...
Par exemple , cette variable :
Lib_Dir="/usr/lib/$Arch-linux-gnu"
j ' ai bien une idée de ce qu ' elle devrait contenir , mais bon , vu le code de imprimante / scanner , au final , je suis plus trop sur ...
$Arch-linux-gnu
n ' est pas initialisée ni declarée , elle affiche n' importe quoi chez moi , et elle est utilisée dans la partie scanner qu ' il faut vérifier et corriger .
il reste la regle UDEV a ecrire et a ajouter correctement , si c' est utile que je ne sais absolument pas faire , voir : https://forum.ubuntu-fr.org/viewtopic.php?id=2092050
bref , malgré la ré écriture , le script n' est pas correct ni fonctionnel dans sa totalité ... il faudrait tester les différentes parties une à une , ce que j' ai fait mais pas entièrement , il ne reste plus que la partie configuration scanner .
Mais besoin d' une pause ....
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#181 Aujourd'hui à 22:38
- Watael
Re : remise au gout du jour du script de demonipuch imprimante brother
ce n'est pas $arch-linux-gnu
c'est $(uname -m)-linux-gnu
parce que arch=$(uname -m)
ou je n'ai pas compris ce que tu ne comprends pas ?
Dernière modification par Watael (Aujourd'hui à 22:39)
Connected \o/
Welcome to sHell. · eval is evil.
En ligne