La recherche a retourné 87 résultats

par sukolyn
lun. 02 déc. 2019, 06:45
Forum : Paquetages
Sujet : [aur/milcheck] - Un nouvel outil sympathique (info)
Réponses : 9
Vues : 232

Re: [aur/milcheck] - Un nouvel outil sympathique (info)

ma remarque ne porte pas sur l'emploi de if then else fi. uniquement SI $touche vaut [oO] , ALORS procéder actuellement, ton script fonctionne à l'envers : for t in p n o; do [[ $t != ${t#[nN]} ]] && echo "$t => proceed"; done n => proceed alors que le comportement souhaité semble être : $ for t in ...
par sukolyn
lun. 02 déc. 2019, 05:00
Forum : Paquetages
Sujet : [aur/milcheck] - Un nouvel outil sympathique (info)
Réponses : 9
Vues : 232

Re: [aur/milcheck] - Un nouvel outil sympathique (info)

salut,

Code : Tout sélectionner

[[ $touche != ${touche#[Nn]} ]]
j'aurais fait le contraire : uniquement si $touche vaut [oO], alors procéder; n'importe quelle autre touche provoque l'abandon

Code : Tout sélectionner

read -rsn -p 'procéder ? [oN] ' k
if [[ $k == [oO] ]]; then sudo reflector ...; else echo "abandon"; exit; fi
par sukolyn
mar. 26 nov. 2019, 15:13
Forum : Applications, réseau et configuration
Sujet : [lxc] pas de login après lxc-console
Réponses : 0
Vues : 60

[lxc] pas de login après lxc-console

Bonjour, vous avez une Fedora fonctionnelle sous lxc ? j'en ai créées plusieurs (31,30,29) (avec lxc-create -t download -n fedoraTest -- -d fedora -r 31 -a amd64 ), et aucune n'a de login après lxc-console : $ lxc-start -n fedoraTest $ lxc-console -n fedoraTest Connected to tty 1 Type <Ctrl+a q> to ...
par sukolyn
jeu. 21 nov. 2019, 14:31
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

ah, oui. j'édite.
par sukolyn
jeu. 21 nov. 2019, 13:12
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

j'aime bien l'idée d'un dictionnaire (tableau associatif en bash) traité par une boucle : #!/bin/bash declare -A entities=( ["‘"]="'" ["’"]="'" ["–"]="-" ["…"]="..." [">"]=">" ) #... parse_z() ( for e in "${!entities[@]}"; do set -- "${@//$e/${entities["$e"]}}"; done echo "$@...
par sukolyn
mer. 20 nov. 2019, 17:28
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

pov' python.

je suis entrain de commencer à regarder la doc de zsh, et je m'en dis la même chose, l'inimitié en moins. 8O
par sukolyn
mer. 20 nov. 2019, 16:11
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

d'accord, c'est un peu plus clair.
merci.

je n'arrive pas encore à me défaire de l'idée que traiter un fichier à balises (XML, JSON) avec l'outil "conçu pour exprès" est préférable. :/
par sukolyn
mer. 20 nov. 2019, 14:58
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

je ne comprends pas.
xml.etree parcourt "l'arbre" XML, puis ne retient et ne traite que les balises indiquées; comme le shell lit tout le fichier pour ne traiter que le motif indiqué, non ?
par sukolyn
mer. 20 nov. 2019, 13:56
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

c'est un peu déstabilisant de voir que bash, qui est réputé être lent, est plus rapide que des outils conçus pour traiter des fichiers d'un format particulier (ici, du XML). l'intérêt de ces outils est que s'il vient un jour au taquin l'idée de mettre tout le fichier sur une seule ligne, le script s...
par sukolyn
mer. 20 nov. 2019, 11:54
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

j'ai récupéré une fonction pour éviter la succession de replace() qui ne me plaît pas : #!/usr/bin/python import requests from xml.etree import ElementTree as ET import textwrap def replace_all(text, dico): for i, j in dico.items(): text = text.replace(i, j) return text entities = { '…': '...'...
par sukolyn
mer. 20 nov. 2019, 03:09
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

#!/usr/bin/python import requests # il faut installer python-requests. ça ira ? from xml.etree import ElementTree as ET import textwrap news = requests.get('https://archlinux.fr/feed') root = ET.fromstring(news.text) for t in root.findall("channel/item"): title = t.find('title').text date = t.find(...
par sukolyn
mer. 20 nov. 2019, 00:53
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

une autre expression me vient à l'esprit, qui s'allitère plutôt bien à "est taquin", mais bon.

je préférerais un case/esac à ces tests.
par sukolyn
mar. 19 nov. 2019, 22:05
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

mais pourquoi parfois y a-t-il par exemple des apostrophes, et parfois une "entité" HTML (#&8217;) ?
par sukolyn
lun. 18 nov. 2019, 23:11
Forum : Autres contributions
Sujet : [script] Les news dans le terminal (résolu)
Réponses : 69
Vues : 8263

Re: [script] Les news dans le terminal (résolu)

Code : Tout sélectionner

wget -qO - archlinux.fr/feed \
   | xmlstarlet sel -D --net -E 'utf-8' -T -t -m '//channel/item' -n -v 'pubDate' -n -o '^[[01m' -v 'title' -o '^[[0m' -n -v 'description' -n - \
   | sed 's/&#8217;/'\''/g; s/&#8230;/.../g'
--
edit:
^[ est obtenu en tapant Ctrl-v-[
par sukolyn
jeu. 12 sept. 2019, 05:36
Forum : Environnements graphiques
Sujet : [urxvt] le Xressources ne se load pas au boot
Réponses : 2
Vues : 230

Re: [urxvt] le Xressources ne se load pas au boot

salut,

aucun rapport avec ton problème :

Code : Tout sélectionner

URxvt*print-pipe: cat > $(date +'/tmp/urxvt-dump.%Y-%m-%d_%H:%M:%S_%N')
pourquoi penses-tu que cela vient de urxvt plutôt que de ohmyZsh ? ou d'un autre fichier inclus ?
par sukolyn
ven. 09 août 2019, 09:48
Forum : Autres sujets
Sujet : [Screenshots] Épatez la galerie, présentez votre bureau!
Réponses : 1740
Vues : 310482

Re: [Screenshots] Épatez la galerie, présentez votre bureau!

dans un terminal, avec imagemagick :

Code : Tout sélectionner

(sleep 2; import /tmp/capture.jpg) & exit
sleep 2 pour vous laisser le temps d'aller sur l'espace de travail que vous voulez capturer.
par sukolyn
mar. 30 avr. 2019, 14:59
Forum : Applications, réseau et configuration
Sujet : [wifi] identifier les réseaux en libre accès
Réponses : 4
Vues : 434

Re: [wifi] identifier les réseaux en libre accès

ok, merci. ça a l'air de correspondre.

il n'y a pas nécessairement de serveur DHCP derrière le point d'accès ?
ceux desquels j'ai pu obtenir une adresse IP ne me "permettent" pas de pinguer un site en ligne. Savez-vous pourquoi ?
par sukolyn
mar. 30 avr. 2019, 11:31
Forum : Applications, réseau et configuration
Sujet : [wifi] identifier les réseaux en libre accès
Réponses : 4
Vues : 434

Re: [wifi] identifier les réseaux en libre accès

je veux... hacker l'ICANN !? :lol: plus sérieusement, je prévois un déplacement, et je ne connais pas les possibilités de connexions du patelin. n'y connaissant pas grand-chose, je me pose peut-être des questions idiotes. je vois sur ma box, que j'ai la possibilité de la configurer en hotspot. Ça pe...
par sukolyn
mar. 30 avr. 2019, 08:46
Forum : Applications, réseau et configuration
Sujet : [wifi] identifier les réseaux en libre accès
Réponses : 4
Vues : 434

[wifi] identifier les réseaux en libre accès

Bonjour, je découvre le wifi (il n'est jamais trop tard), donc je ne sais pas trop où je mets les pieds, et où aller. depuis la ligne de commande, je voudrais obtenir la liste des réseaux autour de moi (ça, c'est fait*), et identifier ceux auquel je pourrais me connecter sans mot de passe, et pour o...