Questions marquées «bash»

11
Bash prend beaucoup de temps à charger

Donc, lorsque j'ouvre un terminal (ctrl + alt + t), cela prend environ 6 secondes à l'invite pour s'afficher, et je peux observer (courir en haut sur un autre terminal) qu'il faut 99% du CPU pour le faire. Qu'est-ce qui peut causer ça? Il s'est chargé instantanément avant. J'utilise Ubuntu 13.04,...

11
Comment changer la valeur d'un argument dans un script?

J'ai essayé le petit script simple suivant: #!/bin/bash $1="bar" echo $1 Mais quand je cours, ./script fooj'obtiens une erreur et la valeur n'est pas modifiée: /home/mika/script: line 2: foo=bar: command not found foo Je sais que $ 1 est le premier argument que vous transmettez à votre script. Mais...

11
Puis-je utiliser cd ../ .. comme nom d'alias?

J'utilise Windows et Ubuntu en parallèle et je fais des trucs de console sur les deux. Sous Windows, je peux faire C:\Users\Thomas>cd..\.. C:\> Cependant, sous Linux, cela ne fonctionne pas, ni avec des barres obliques inverses ni avec des barres obliques. 21:17:10 $ cd../.. bash: cd../..: No...

11
tr: convertir l'apostrophe en ASCII

J'essaie de convertir un guillemet simple droit en une apostrophe en utilisant tr. tr "`echo -e '\xE2\x80\x99'`" "`echo -e '\x27'`" < a > b étant donné un fichier codé UTF-8 appelé aqui contient cet exemple: We’re not a different species “All alone?” Jeth mentioned. OS X utilise le BSD tret...

11
Erreur de syntaxe près du jeton inattendu `('

Lorsque j'utilise le code ci-dessous dans le terminal Ubuntu, cela fonctionne bien: rm !(*.sh) -rf Mais si je place le même code de ligne dans un script shell (clean.sh) et que j'exécute le script shell à partir du terminal, cela génère une erreur: script clean.sh: #!/bin/bash rm !(*.sh) -rf...

11
Grep: L'astérisque (*) ne fonctionne pas toujours

Si je grep un document qui contient les éléments suivants: ThisExampleString ... pour l'expression This*Stringou *String, rien n'est retourné. Cependant, This*renvoie la ligne ci-dessus comme prévu. Que l'expression soit placée entre guillemets ne fait aucune différence. Je pensais que l'astérisque...

11
Shell avec de meilleures capacités d'édition

Les shells (du moins ce que je sais) ont de très mauvaises capacités d'édition de commandes. Par exemple: Je ne peux pointer le curseur sur aucun point de la commande. Je ne peux pas sélectionner et reculer / supprimer / remplacer le texte dans la commande. Actuellement, elles sont si distrayantes...