Retourner au contenu associé (entrée de forum : besoin d'aide pour un script : extraire un nombre et le réutiliser)
Posté par frayd le 11 janvier 2024 à 09:55. En réponse au message besoin d'aide pour un script : extraire un nombre et le réutiliser. Évalué à 4. Dernière modification le 11 janvier 2024 à 10:38.
(Puisque c'est un script et pas une ligne de commande à la volée, autant ne faire que du shell (bash chez moi))
J'ai fait un copier-coller de ton résultat de xinput dans un fichier nommé ficforum et un script stylet.bash :
while read enreg do if [[ $enreg =~ 'EPSON EPSON EPSON 695Wi/695WT '([Mouse ]*)'id='([^ ]*) ]] then echo ${BASH_REMATCH[2]} fi done < ficforum
./stylet.bash 16 17 18 19
Si ce test marche chez toi, y a plus qu'à remplacer echo ${BASH_REMATCH[2]} par xinput map-to-output ${BASH_REMATCH[2]} HDMI-1
echo ${BASH_REMATCH[2]}
xinput map-to-output ${BASH_REMATCH[2]} HDMI-1
Améliorable, consolidable...
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Que du bash
Posté par frayd . En réponse au message besoin d'aide pour un script : extraire un nombre et le réutiliser. Évalué à 4. Dernière modification le 11 janvier 2024 à 10:38.
(Puisque c'est un script et pas une ligne de commande à la volée, autant ne faire que du shell (bash chez moi))
J'ai fait un copier-coller de ton résultat de xinput dans un fichier nommé ficforum
et un script stylet.bash :
Si ce test marche chez toi, y a plus qu'à remplacer
echo ${BASH_REMATCH[2]}par
xinput map-to-output ${BASH_REMATCH[2]} HDMI-1Améliorable, consolidable...