Je veux savoir quelle est exactement la différence entre a=$[1+1] a=$((1+1)) let a=1+1 a=$(expr 1 + 1 ) Tous les 4 attribuent la variable a à 2, mais quelle est la différence? D'après ce que j'ai découvert jusqu'à présent, c'est que expr est plus lent car ce n'est pas un …
Je veux effectuer une action (disons chown) sur tous les fichiers cachés d'un répertoire. Je sais que ce .*n'est pas une bonne idée car il trouvera également les répertoires actuels .et parents ..(je sais que rmcela ne fonctionnera pas .et ..mais d'autres commandes, y compris chownet chmod, prendront heureusement effet) …
cat file1 foo ice two cat file2 bar cream hundred Sortie désirée: foobar icecream twohundred file1 et file2 auront toujours le même nombre de lignes dans mon scénario, au cas où cela rendrait les choses plus faciles.
Je vérifie donc le md5hachage de mes fichiers avec ceci comme sortie: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt 657cf4512a77bf47c39a0482be8e41e0 ./dupes.txt 8d60a927ce0f411ec94ac26a4785f749 ./derpina.txt 15f63928b8a1d5337137c38b5d66eed3 ./foo.txt 8d60a927ce0f411ec94ac26a4785f749 ./derp.txt Cependant, après avoir exécuté find . -type f -exec md5sum '{}' ';' | uniq -w 33pour trouver les hachages uniques, j'obtiens ceci: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt 8d60a927ce0f411ec94ac26a4785f749 ./derpina.txt 15f63928b8a1d5337137c38b5d66eed3 ./foo.txt …
Un alias pour la lscommande dans un ~/.bashrcfichier aliasé avec celui-ci: alias ls='ls --color=auto' puis, lorsque j'exécute la lscommande dans le terminal, alias ls( ls --color=auto) s'exécute. mais ma question est de savoir comment puis-je exécuter l'original lsuniquement et uniquement lsseul sans argument supplémentaire et sans résoudre le problème de …
Je souhaite remplacer la 5e ligne de plusieurs fichiers texte ( file1.txt, file2.txt, file3.txt, file4.txt ) par la chaîne "Good Morning" à l'aide d'une seule commande de terminal. Tous les fichiers texte se trouvent sur mon ~/Desktop. Remarque: Mon bureau se compose de 6 fichiers .txt. Je souhaite appliquer la …
Quelle est la difference entre grep apple fileet grep "apple" file? Que fait la mise entre guillemets? Ils semblent tous les deux fonctionner et font exactement la même chose (afficher la même ligne).
Ok, donc courir gedit myfile.txtfonctionne bien. Mais qu'en est-il de l'ouverture d'un fichier à partir d'un script bash, en utilisant l'application de bureau par défaut liée au type de fichier? J'ai essayé ci-dessous, ce qui fonctionne très bien lorsqu'il est exécuté manuellement dans le terminal, mais quand je le mets …
J'utilise cygwin pour trouver un fichier sur le cygdrive. Cependant, je dois supprimer les messages d'autorisation refusée (sinon les résultats sont masqués dans les messages d'erreur). La commande suivante fonctionne: find -name 'myfile.*' |& grep -v "Permission denied" Je ne comprends pas pourquoi l'esperluette doit être placée dans cette commande, …
Je travaille sur beaucoup de machines différentes, toutes exécutant Ubuntu (pas toujours la même version). J'ai des personnalisations vraiment basiques à mon invite que j'aimerais avoir disponibles sur toutes les machines. J'utilise actuellement Dropbox et j'y stocke tous mes autres "fichiers dot", comme mon .vim / .vimrc .gitconfig .ackrc. Je …
Mon objectif est d'une simplicité trompeuse (du moins pour moi). Je souhaite prendre la sortie de ls -lou ls -lhet sélectionner un seul champ. Je cherche à ce que cela soit aussi à l'épreuve des balles que possible, c'est-à-dire que je suppose que les noms de fichiers peuvent avoir un …
Pour une minuterie bash, j'utilise ce code: #!/bin/bash sek=60 echo "60 Seconds Wait!" echo -n "One Moment please " while [ $sek -ge 1 ] do echo -n "$sek " sleep 1 sek=$[$sek-1] done echo echo "ready!" Cela me donne quelque chose comme ça One Moment please: 60 59 58 …
Je voudrais écrire un script qui appelle d' openvpnabord, suivi de ssh. Lors de la saisie de la commande sudo openvpn ~/my_connection.ovpn dans l'invite de commande, j'obtiens la sortie suivante: ... Wed Jan 4 21:04:35 2017 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0 Wed Jan 4 21:04:35 2017 /sbin/ip link set dev tun0 up …
J'essaie de vérifier la dernière version de Firefox et je veux obtenir tous les hachages dans un fichier TXT. Ce que j'essaie de faire, c'est: sha1sum firefox.tar.gz > sha.txt et j'essaye aussi: md5sum firefox.tar.gz > sha.txt | sha1sum firefox.tar.gz > sha.txt | sha512sum firefox.tar.gz > sha.txt mais seulement le dernier …
J'ai rencontré un problème étrange. J'ai mis quelques variables env .bashrcet cela fonctionne comme il se doit: echo $HADOOP_HOME /home/me/dist/hadoop Mais la variable env n'est pas accessible lors de l'exécution de scripts bash. Supposons que je crée /tmp/sample.shavec le contenu ci-dessous: #! /bin/bash echo $HADOOP_HOME Lorsque je lance au-dessus du …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.