Questions marquées «bash»

Bash est un shell gratuit pour les systèmes d'exploitation de type Unix du projet GNU.

14
Scripting: quelle est la méthode la plus simple pour extraire une valeur dans une balise d'un fichier XML?
Je veux lire un pom.xml ('Project Object Model' de Maven) et extraire les informations de version. Voici un exemple: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mycompany</groupId> <artifactId>project-parent</artifactId> <name>project-parent</name> <version>1.0.74-SNAPSHOT</version> <dependencies> <dependency> <groupId>com.sybase.jconnect</groupId> <artifactId>jconnect</artifactId> <version>6.05-26023</version> </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>com.sun.jdmk</groupId> <artifactId>jmxtools</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> …
14 linux  bash  unix  python  xml 

4
Bash étendu globbing dans un Makefile
Je veux faire une opération sur tous les fichiers d'un dossier particulier qui ne commencent pas par un préfixe particulier (disons exclude_). J'ai une forboucle bash avec un glob étendu qui ressemble à ceci: for FILE in foo/bar/!(exclude_*) ; do echo $FILE ; done Sur la ligne de commande, cela …
14 bash  make 




1
Comment échapper «-» dans bash [duplicate]
Cette question a déjà des réponses ici : Fermé il y a 7 ans . Duplicate possible: outils Unix: que faire si un fichier est nommé sans quelque chose? Veuillez me dire comment y échapper: [root @ unix ~] # ./-sh -bash: ./-sh: autorisation refusée [root @ unix ~] # …


2
Comment déboguer les complétions bash?
J'ai créé des fonctions d'achèvement de bash qui semblent toutes fonctionner de manière isolée mais qui me donnent des résultats inattendus lorsque j'essaie de les terminer avec un onglet. Est-il possible de se connecter à bashdb, puis de tenter de terminer quelque chose et de passer à l'étape suivante pour …

2
Exécution d'une commande sans hériter de l'environnement du parent
Existe-t-il un moyen d'exécuter une commande "comme si" elle se trouvait dans une nouvelle session de connexion? J'ai déjà essayé env -i. Cependant, je ne veux pas traiter de diverses variables ENV que je dois définir ou désactiver. J'ai également essayé bash -c "some command"et bash -l -c "some commmand", …
14 bash  shell  session 


1
un sudo pour plusieurs terminaux
Les autorisations root Sudo sont accordées pour une durée spécifique, mais uniquement pour un terminal. Si je veux utiliser sudo dans un autre terminal au cours de cette période, je dois saisir à nouveau le mot de passe. Comment forcer sudo à fonctionner sur tous les terminaux?
14 bash  shell  sudo 


3
Copiez et chmod / chown en même temps
Je possède un fichier journal rootque je souhaite copier dans un répertoire appartenant à un autre utilisateur pour qu'il puisse l'analyser (il doit d'abord être décompressé). Actuellement, je dois # cp log.xz /home/user/Documents # chown user:user /home/user/Documents/log.xz Existe-t-il un moyen d'émettre les deux commandes en même temps, peut-être avec une …
14 linux  bash 

2
Comment diriger la sortie vers la «valeur» date -d?
J'ai une date comme "2014-01-30 05:04:27 GMT", et si je lance la date -d "2014-01-30 05:04:27 GMT", la sortie est dans le fuseau horaire de mon serveur ("Jeu 30 janvier 16:04:27 EST 2014 "). Avec l'utilisation de grep et cut, j'ai extrait la date en GMT d'un fichier. Cependant, j'ai …
14 linux  bash  grep  pipe  date 

5
Aucun fichier bashrc dans mon répertoire personnel
Voici ce que j'ai noté de ma conférence: Rechercher un fichier .bashrcdans votre répertoire personnel faire vi .bashrc Lorsque vous placez un dossier d'application quelque part, assurez-vous que son adresse se trouve dans la variable de chemin. Le problème est que je n'ai pas de .bashrcfichier dans mon répertoire personnel. …
14 bash  bashrc 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.