Questions marquées «bash»

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

1
Puis-je créer un «alias de répertoire» personnalisé comme «~» dans bash?
En bash, je peux aller dans mon répertoire personnel avec cd ~et me référer à mon répertoire personnel avec n'importe quelle commande avec ~. Puis-je créer de nouveaux "alias de répertoire" personnalisés (?) Pour faire référence à d'autres répertoires? Exemple hypothétique: make_alias "~~" /mnt/photon/work/foo_project/ cp ~/home.png ~~/set_8/home_4.png Comment cela peut-il …
13 bash 

4
ssh Autorisation refusée uniquement dans le travail cron
Ayant un problème très étrange. J'ai créé un petit script bash qui exécute une commande sur un hôte distant via ssh (en utilisant l'authentification par clé publique). Lorsque j'exécute ce script manuellement à partir de la ligne de commande, cela fonctionne bien, mais lorsqu'il est placé dans /etc/cron.hourly, il échoue …
13 bash  ssh  cron 


4
Utilisation de Wget pour explorer récursivement un site et télécharger des images
Comment demandez-vous à wget d'explorer récursivement un site Web et de télécharger uniquement certains types d'images? J'ai essayé d'utiliser cela pour explorer un site et télécharger uniquement des images Jpeg: wget --no-parent --wait=10 --limit-rate=100K --recursive --accept=jpg,jpeg --no-directories http://somedomain/images/page1.html Cependant, même si page1.html contient des centaines de liens vers des sous-pages, …


7
Comment passer des arguments de script bash à un sous-shell
J'ai un script wrapper qui fait du travail et passe ensuite les paramètres d'origine à un autre outil: #!/bin/bash # ... other_tool -a -b "$@" Cela fonctionne très bien, sauf si «l'autre outil» est exécuté dans un sous-shell: #!/bin/bash # ... bash -c "other_tool -a -b $@" Si j'appelle mon …
13 bash 


3
LD_LIBRARY_PATH non défini par écran
L'exécution screenen bash efface la variable LD_LIBRARY_PATH. J'ai fait quelques lectures et il semble que ce soit un comportement attendu, mais je dois le contourner. La solution de contournement consiste à ajouter la déclaration LD_LIBRARY_PATH à ~/.bashrc. Dans mon cas, LD_LIBRARY_PATH est beaucoup changé entre le lancement du shell et …


5
Aucun fichier ou répertoire de ce type après avoir tapé $ PATH dans le terminal
quand j'écris dans le terminal echo $PATH ma sortie est :/home/bo/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin:/sbin:/bin mais quand j'écris juste: $PATH cette sortie je ne comprends pas bien, la sortie est: bash: :/home/bo/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin:/sbin:/bin: No such file or directory et ma question est, pourquoi at-il écrit "Aucun fichier ou répertoire?" chaque répertoire de la variable PATH …
13 linux  bash  path 

1
Que fait l'option `-n` dans sed?
Il s'agit de la page de manuel pour -n: -n supprimer l'impression automatique de l'espace du motif Je remarque que lorsque vous ne l' utilisez pas-n pour certaines opérations, chaque ligne est imprimée sur stdout (et les lignes demandées sont imprimées deux fois): $ cat test.txt first second third fourth …

2
Ubuntu: exécuter la sortie d'une autre commande
J'ai une ligne de commande qui génère une ligne de commande différente, par exemple: > commandlineA param1 param2 commandlineB param1 Je voudrais avoir une seule exécution en ligne de commande qui exécutera commandlineB avec le ou les paramètres donnés. Existe-t-il un moyen simple de le faire à l'aide d'une seule …



1
Comment supprimer des caractères au milieu d'une chaîne dans bash
En bash, j'ai une chaîne et j'essaie de supprimer un caractère au milieu de la chaîne. Je sais que nous pouvons supprimer des caractères du début ou de la fin d'une chaîne comme celle-ci: myVar='YES' myVar="${myVar#'Y'}" myVar="${myVar%'S'}" mais comment retirer celui du milieu?
12 bash 

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.