Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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,



iznobe a écrit :
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.
lol


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

Watael a écrit :

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 big_smile

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 tongue , 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 big_smile ....


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 ? tongue

Dernière modification par Watael (Aujourd'hui à 22:39)


Connected \o/
Welcome to sHell. · eval is evil.

En ligne