Questions marquées «sh»

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...

124
Comment profiler un démarrage lent d'un script shell bash?

Mon shell bash prend jusqu'à 3-4 secondes pour démarrer, tandis que si je le démarre avec, --norcil s'exécute immédiatement. J'ai commencé à "profiler" /etc/bash.bashrcet ~/.bashrcen insérant manuellement des returndéclarations et en cherchant des améliorations de vitesse, mais ce n'est pas un...

124
fonction de hachage pour la chaîne

Je travaille sur une table de hachage en langage C et je teste la fonction de hachage pour la chaîne. La première fonction que j'ai essayée est d'ajouter du code ascii et d'utiliser modulo (% 100) mais j'ai de mauvais résultats avec le premier test de données: 40 collisions pour 130 mots. Les...

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...

123
Extraire le répertoire du chemin

Dans mon script, j'ai besoin du répertoire du fichier avec lequel je travaille. Par exemple, le fichier = "stuff / backup / file.zip" . J'ai besoin d'un moyen d'obtenir la chaîne " stuff / backup / " de la variable