Articles of bash

Colorize Bash Console Couleur

J'ai besoin d'être en mesure de définir ma couleur d'invite basOS CentOS 6.4 au jaune. J'ai réussi à find où définir (.bashrc) et la couleur ANSI pour le jaune (\ e [0; 33m). J'ai configuré mon message comme suit: PS1 = "[\ 033 [33m] [\ u @ \ h \ W] $ [$ Color_Off]" Tout […]

Comment faire mon tmux qui commence par crontab @reboot utilise bash?

J'ai un crontab qui lance tmux-launching-script comme suit: -sh-3.00# crontab -l @reboot /root/scripts/tmux_autostart.sh où #!/bin/bash # setup tmux session tmux new -d -s my_session mais quand le système démarre, je n'ai pas mon invite habituelle, mais l'invite shell : -sh-3.00# comment le changer en bash si je l'ai déjà dans ma config .tmux.conf set-option -g […]

Pourquoi MAIL est-il désactivé dans les environnements charts?

Je reçois de nouvelles notifications de courrier lorsque j'exécute bash interactivement sur la console Linux, mais je ne les reçois pas sur xterm ou konsole . La variable d'environnement MAIL est définie sur /var/mail/USER lors de la connection à la console, mais elle est vide sur xterm et konsole . En outre, MAIL n'est mentionné […]

Bash expansion de $ {@} comme command

J'ai un script parent while read cmd do nohup ./script ${cmd[@]} &>> log & done < ~/list qui exécute ce script enfant while true do eval "${CMD[@]}" #${CMD[@]} #./panic done avec cette list de commands node ~/www/splash/app.js node ~/www/splash-two/app.js Quand le script enfant appelle eval ${CMD[@]} il exécute la façon dont je l'espère exécuter cette […]

m key ne pas save dans Bourne-Again shell 3.2, OSX. Suppositions?

Juste en minuscule m , et juste lorsqu'il est invoqué de façon interactive à travers /bin/sh . Le keyboard fonctionne très bien et, en général, tout fonctionne bien. Je n'utilise presque jamais /bin/sh , juste /bin/bash , donc c'était un peu surprenant quand j'ai tiré sh sur un coup de tête tout à l'heure. Bash, […]

screen / bin / bash exécute le script, puis passe au shell interactif

J'utilise .byobu / windows pour démarrer des sessions d'écran, et j'essaie de démarrer un script qui sortira vers un shell interactif une fois qu'il sera terminé. Est-ce possible? J'ai essayé: screen -t test /bin/bash -i /path/to/script screen -t test /bin/bash – /path/to/script Je réalise que je pourrais juste append un / bin / bash à […]

Écrire des scripts qui utilisent différentes commands dans différents shells

Comment puis-je écrire un script indépendant du shell? Je veux pouvoir exécuter un script qui s'exécutera dans ksh , sh et bash . Par exemple: Si j'ai une ligne dans mon script comme celle- whence ls qui s'exécutera dans ksh et non dans sh , je veux pouvoir avoir quelque chose comme if (ksh) then […]

importer des données d'un file text vers un script bash

J'ai besoin d'importer un file text comme ci-dessous: AMBI CBNK CCXI CERE CLACW CNYD DAEG DLIA DLLR DNDN DSGX HAST HIBB, HPOL IRDMZ MARK NEPT NFEC NINE NRCIB OMER PLCC PLPM PSUN UNTK Il y a 25 inputs, j'ai besoin de les passer dans un script bash. Je veux exécuter le programme une fois pour […]

Comment utiliser -d dans ntfsundelete?

Pour autant que je peux dire de la page de ntfsundelete de ntfsundelete get un file en arrière est fait avec par exemple ntfsundelete /dev/sdb3 -u -m important.txt ce qui annulerait le file sur place. Si je ne veux pas le mode sur place, je vois cette option -d, –destination DIR Destination directory mais quand […]

Bretelles boukeyes 'Binding' Bash

En Bash, echo a{b,c}d{e,f} imprime abde abdf acde acdf Le résultat que j'aimerais voir est abde acdf En d'autres termes, étant donné N parameters, j'aimerais que Bash utilise le i ème paramètre dans chaque paire d'accolades pour build N strings.