Articles of bash

Récupère la chaîne après le caractère

J’ai une chaîne qui ressemble à ceci: GenFiltEff=7.092200e-01 En utilisant bash, je voudrais juste obtenir le nombre après le caractère = . Y a-t-il un moyen de faire cela?

Tri des chaînes avec des nombres dans Bash

J’ai souvent voulu sortinger les chaînes avec des nombres pour que, lors du sorting, par exemple, abc_2, abc_1, abc_10 le résultat soit abc_1, abc_2, abc_10 . Chaque mécanisme de sorting que j’ai vu est abc_1, abc_10, abc_2 , c’est-à-dire caractère par caractère à partir de la gauche. Y a-t-il un moyen efficace de sortinger pour […]

Modèle commun de script shell

Des millions de développeurs écrivent des scripts shell pour résoudre différents types de tâches. J’utilise des scripts shell pour simplifier le déploiement, la gestion du cycle de vie, l’installation ou simplement comme langage de collage . Ce que j’ai remarqué, c’est que personne ne se soucie réellement du style et de la qualité des scripts […]

cygwin clearscreen de bash

Je veux effacer l’écran de bash dans un terminal cygwin. j’ai essayé cmd /c cls echo -e “^V^L” echo -e “\014″ Aucun de ceux-ci ne fonctionne – ils donnent tous un “saut de ligne”. Appuyer sur CTRL + L fonctionne – mais je veux l’appeler à partir d’un script Bash. Des idées?

Remplacement pour la source en sh

J’ai besoin de définir les variables d’environnement, généralement nous le faisons en source script.sh Mais maintenant, je l’automatise pendant le processus de démarrage et cela ressemble aux bottes root par défaut avec sh shell. Comment puis-je source ce script dans sh ?

Utilisation de: – (deux points) dans bash

Quelle est la signification de ce style dans bash? ${PUBLIC_INTERFACE:-eth0} Quel est le but de :- ?

Bibliothèque de scripts d’utilitaires Bash

Existe-t-il un utilitaire “library” de fonctions bash couramment utilisé (ou inutilement utilisé)? Quelque chose comme Apache commons-lang pour Java. Bash est tellement omniprésent qu’il semble étrangement négligé dans le domaine des bibliothèques d’extension.

Nom de fichier sans extension dans bash pour la boucle

Dans une boucle comme celle-ci: for f in `ls *.avi`; do echo $f; ffmpeg -i $f $f.mp3; done $ f sera le nom de fichier complet, y compris l’extension. Par exemple, pour song1.avi, le résultat de la commande sera song1.avi.mp3. Y a-t-il un moyen d’obtenir uniquement des morceaux1, sans les .avi de la boucle for? […]

Utilisez bash pour trouver le premier nom de dossier contenant une chaîne

Je voudrais le faire dans Bash: dans le répertoire en cours, recherchez le premier dossier contenant “foo” dans le nom J’ai joué avec la commande find, mais un peu confus. Aucune suggestion?

Comment ssh à partir d’un script bash?

J’essaie de créer une connexion ssh et de faire certaines choses sur le serveur distant à partir du script. Cependant, le terminal me demande un mot de passe, puis ouvre la connexion dans la fenêtre du terminal au lieu du script. Les commandes ne sont pas exécutées tant que je ne quitte pas la connexion. […]