Questions marquées «unix»

202
Substitution de variables d'environnement dans sed

Si j'exécute ces commandes à partir d'un script: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla c'est bon. Mais si je cours: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' J'ai lu dans des tutoriels que pour substituer des variables...

202
sudo: npm: commande introuvable

J'essaie de passer à la dernière version de node. Je suis les instructions sur http://davidwalsh.name/upgrade-nodejs Mais quand je fais: sudo npm install -g n Je reçois l'erreur: sudo: npm: command not found npm fonctionne sans sudo. Quand je fais: whereis node Je vois: node: /usr/bin/node...

202
Syntaxe surlignage / colorisation chat

Existe-t-il une méthode pour coloriser la sortie de cat , comme le grepfait. Car grep, dans la plupart des consoles, il affiche une sortie colorée mettant en évidence les mots clés recherchés. Sinon, vous pouvez le forcer en appelantgrep --color Y a t-il un moyen générique de colorer la sortie de...

199
Qu'est-ce qu'un fichier .pid et que contient-il?

J'ai récemment rencontré un fichier avec l'extension .pid et exploré à l'intérieur, mais je n'ai pas trouvé grand-chose. La documentation dit: Un fichier Pid est un fichier contenant le numéro d'identification de processus (pid) qui est stocké dans un emplacement bien défini du système de fichiers...

198
Ajoutez une colonne de chiffres au shell Unix

Étant donné une liste de fichiers files.txt, je peux obtenir une liste de leurs tailles comme ceci: cat files.txt | xargs ls -l | cut -c 23-30 qui produit quelque chose comme ça: 151552 319488 1536000 225280 Comment puis-je obtenir le total de tous ces

191
Syntaxe de la boucle «for» du script shell

J'ai fait fonctionner les éléments suivants: for i in {2..10} do echo "output: $i" done Elle produit un tas de lignes output: 2, output: 3, ainsi de suite. Cependant, essayez d'exécuter ce qui suit: max=10 for i in {2..$max} do echo "$i" done produit ce qui suit: output: {2..10} Comment puis-je...

184
Que fait l'appel système brk ()?

Selon le manuel des programmeurs Linux: brk () et sbrk () modifient l'emplacement de l'interruption du programme, qui définit la fin du segment de données du processus. Que signifie le segment de données ici? S'agit-il uniquement du segment de données ou des données, du BSS et du tas combinés?...