Articles of shell

Que signifie `: -` dans un script shell

Je l'ai vu à la fin d'un script shell génial, mais je ne peux pas comprendre la connection ici parce que je pense qu'il est en court-circuit pour une command plus longue. spark ${@:-`cat`} Ceci apparaît à la fin de ce script . Des idées? + Marque pour quelqu'un qui l'étend dans un segment complet […]

Pourquoi * pas * parsingr `ls`?

Je vois constamment des réponses en citant ce lien en disant définitivement "Ne pas parsingr ls !" Cela me dérange pour plusieurs raisons: Il semble que l'information dans ce lien a été acceptée en gros avec peu de question, même si je peux choisir au less quelques erreurs dans la lecture occasionnelle. Il semble aussi […]

déterminer le shell dans le script pendant l'exécution

À ma connaissance, pour déterminer le shell actuel, nous utilisons echo $0 dans le shell. Plutôt, je veux que mon script vérifie quel shell il exécute. J'ai donc essayé d'imprimer $0 dans le script et il renvoie le nom du script comme il se doit. Donc, ma question est comment puis-je find quel shell mon […]

Quelle est la différence entre $ (stuff) et `stuff`?

Il y a deux syntaxes pour la substitution de commands: avec des parenthèses en dollar et avec des backticks. En top -p $(pidof init) et top -p `pidof init` donne la même sortie. Est-ce que ces deux façons de faire la même chose, ou y a-t-il des différences?

Pourquoi utiliser une boucle shell pour traiter du text considéré comme une mauvaise pratique?

Est-ce que l'utilisation d'une boucle while pour traiter du text est généralement considérée comme une mauvaise pratique dans les coquilles POSIX? Comme l'a souligné Stéphane Chazelas , certaines raisons de ne pas utiliser la boucle shell sont conceptuelles , fiables , lisibles , performantes et sécurisées . Cette réponse explique les aspects de fiabilité et […]

Y a-t-il un doubleur qui me permet de créer un directory et d'y entrer en même time?

Je me retrouve à répéter beaucoup de: mkdir longtitleproject cd longtitleproject Existe-t-il un moyen de le faire sur une ligne sans répéter le nom du directory? Je suis sur bash ici.

Différence entre nohup, renie et &

Quelle est la différence entre $ nohup foo et $ foo & et $ foo & $ disown

Quelles sont vos fonctions ou astuces favorites en command line?

Partagez vos fonctions et astuces en command line pour Unix / Linux. Essayez de le garder shell / disto agnostic si possible. Intéressé à voir les alias, les duplicates, les raccourcis keyboard, les petits scripts shell, etc.

Comment vérifier le operating system et la version à l'aide d'une command Linux

Quelle est la command Linux pour vérifier le operating system du server et sa version? Je suis connecté au server en utilisant shell.

Existe-t-il un débogueur GUI pour les scripts shell

Le debugging des scripts bash sur la command line est compliqué. Existe-t-il un bon débogueur basé sur l'interface graphique disponible pour le debugging des scripts bash?