Je sais df -het pwd, mais cela semble un peu complexe pour la partie correspondant à l'expression régulière. Des
Je sais df -het pwd, mais cela semble un peu complexe pour la partie correspondant à l'expression régulière. Des
Par exemple, vérifiez si $PWDest un sous-répertoire de / home. En d'autres termes, je recherche une opération de chaîne bash pour vérifier si une chaîne commence par une
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Unix & Linux Stack Exchange. Migré il y a 8 ans . Peu importe à quel point j'ai défini la HISTSIZEvariable d'environnement à une valeur supérieure à 5000, lors de l'impression de la liste d'historique avec...
J'aimerais qu'un raccourci clavier fonctionne comme suit: > e foo.txt se développer comme > emacs foo.txt & C'est simple à utiliser alias e=emacs, mais comment insérer le &après le nom de fichier? Je me rends compte que ce n'est peut-être pas possible en utilisant simplement alias,...
J'utilise un gestionnaire de fenêtres en mosaïque et je suis passé de gnome-terminalplusieurs onglets à plusieurs urxvtinstances gérées par le gestionnaire de fenêtres. L'une des fonctionnalités qui me manque est la possibilité d'ouvrir un nouveau terminal qui revient par défaut au répertoire de...
Dans Ubuntu 12.04, j'utilise CTRL- Rpour entrer une recherche d'historique inversée. Si la commande que je veux est introuvable (après avoir répété CTRL- R), comment puis-je retourner immédiatement à l'invite de commande (vide) sans aucune commande historique entrée ou exécutée sur la ligne de...
J'ai un répertoire avec des journaux de plantage et j'aimerais utiliser une instruction conditionnelle dans un script bash basé sur une commande find. Les fichiers journaux sont stockés dans ce format: /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log Je souhaite que...
Je voudrais ajouter du texte à la fin du nom de fichier mais avant l'extension. En ce moment j'essaye, for f in *.shp; do echo $f_poly; done la sortie est, Quercus_acutifolia.shp_poly Quercus_agrifolia.shp_poly Quercus_corrugata.shp_poly Quercus_cortesii.shp_poly Quercus_costaricensis.shp_poly...
RHEL 6 Y a-t-il une différence entre les opérateurs >>et >\>? J'ai lu le texte suivant dans un livre de formation RHEL: "Vous pouvez ajouter une sortie standard à la fin d'un fichier existant avec une double flèche de redirection avec une commande telle que ls >\> filelist Je suis...
Dans une partie du script sur lequel je travaille, je veux valider que l'adresse IP entrée est au format correct. Je veux faire une boucle alors que le format d'entrée n'est PAS correct. Ce qui suit fonctionne pour une boucle alors que le format EST correct. while [[ $range =~
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 9 jours . Puis-je supposer que suffisamment de...
J'ai besoin de démonter quelque chose dans mon script, mais parfois il est démonté avant que toutes les données aient fini d'être copiées et provoquent l'échec du démontage. J'ai cherché un moyen de faire un "blocage", mais je n'ai rien trouvé. J'ai donc essayé d'écrire un script à boucler jusqu'à...
J'ai des fichiers qui se terminent par un ou plusieurs sauts de ligne et doivent se terminer par un seul saut de ligne. Comment puis-je faire cela avec les outils Bash / Unix / GNU? Exemple de mauvais fichier: 1\n \n 2\n \n \n 3\n \n \n \n Exemple de fichier corrigé: 1\n \n 2\n \n \n 3\n En...
Je connais les bibliothèques dans des langages tels que Ruby et Javascript pour faciliter la colorisation de vos scripts de terminal en utilisant des noms de couleur comme "rouge". Mais y a-t-il quelque chose comme ça pour les scripts shell dans Bash, ou Ksh, ou autre
J'ai 10k + fichiers totalisant plus de 20 Go que je dois concaténer en un seul fichier. Y a-t-il un moyen plus rapide que cat input_file* >> out ? La manière préférée serait une commande bash, Python est également acceptable sinon considérablement plus lent.
Sur la ligne de commande, je peux rediriger ou diriger la sortie d'une commande vers un fichier ou une autre commande à l'aide de l' opérateur >ou |après la commande. J'ai rencontré une situation moins standard que je voudrais rediriger la sortie vers un fichier, mais je ne semble pas avoir...
J'ai un script bash qui crée un fichier '.tar'. Une fois le fichier créé, je voudrais tester son intégrité et envoyer un email à l'utilisateur root si l'intégrité est mauvaise. Je sais que je devrais utiliser la commande tar -tf /root/archive.tarpour vérifier l'intégrité du fichier, mais comment...
Par exemple, puis-je définir: gb = cd /media/Dan/evolution ... pour que chaque fois que j'exécute gben bash, je peux accéder cdà ce répertoire particulier? J'ai trouvé quelque chose en ligne: la aliascommande. Mais il semble qu'il ne puisse pas faire le travail ci-dessus. Est-il possible de le...
J'ai du mal à maîtriser les bases des scripts Bash. Voici ce que j'ai jusqu'à présent: #!/bin/bash FILES="/home/john/my directory/*.txt" for f in "${FILES}" do echo "${f}" done Tout ce que je veux faire, c'est lister tous les .txtfichiers en forboucle pour pouvoir faire des trucs avec eux. Mais...
J'ai exploré presque toutes les questions similaires disponibles , en vain. Permettez-moi de décrire le problème en détail: J'exécute quelques scripts sans assistance et ceux-ci peuvent produire une sortie standard et des lignes d'erreur standard, je veux les capturer dans leur ordre précis affiché...