Questions marquées «shell»

126
Hexadécimal à décimal dans le script Shell

Quelqu'un peut-il m'aider à convertir un nombre hexadécimal en nombre décimal dans un script shell? Par exemple, je veux convertir le nombre hexadécimal en nombre bfca3000décimal à l'aide d'un script shell. Je veux essentiellement la différence de deux nombres hexadécimaux. Mon code est: var3=`echo...

125
Comment faire un script shell multiligne dans Ansible

en ce moment j'utilise un script shell en ansible qui serait beaucoup plus lisible s'il était sur plusieurs lignes - name: iterate user groups shell: groupmod -o -g {{ item['guid'] }} {{ item['username'] }} ....more stuff to do with_items: "{{ users }}" Je ne sais pas comment autoriser le script...

124
Comment échapper aux appels os.system ()?

Lorsque vous utilisez os.system (), il est souvent nécessaire d'échapper aux noms de fichiers et autres arguments passés en paramètres aux commandes. Comment puis-je faire ceci? De préférence quelque chose qui fonctionnerait sur plusieurs systèmes d'exploitation / shells mais en particulier pour...

124
Quel est le cas d'utilisation de noop [:] dans bash?

J'ai cherché noop dans bash (:), mais je n'ai trouvé aucune bonne information. Quel est le but exact ou le cas d'utilisation de cet opérateur? J'ai essayé de suivre et ça marche comme ça pour moi: [mandy@root]$ a=11 [mandy@root]$ b=20 [mandy@root]$ c=30 [mandy@root]$ echo $a; : echo $b ; echo $c 10...

122
Comment grep un fichier texte contenant des données binaires?

grep renvoie Correspondances du fichier binaire test.log Par exemple echo "line1 re \x00\r\nline2\r\nline3 re\r\n" > test.log # in zsh echo -e "line1 re \x00\r\nline2\r\nline3 re\r\n" > test.log # in bash grep re test.log Je souhaite que le résultat affiche line1 et line3 (total deux lignes)....