Voici un exemple d'utilisation cutpour briser la saisie dans des champs à l'aide d'un séparateur d'espaces et obtenir le second champ: cut -f2 -d' ' Comment le délimiteur peut-il être défini comme un onglet, au lieu d'un
Voici un exemple d'utilisation cutpour briser la saisie dans des champs à l'aide d'un séparateur d'espaces et obtenir le second champ: cut -f2 -d' ' Comment le délimiteur peut-il être défini comme un onglet, au lieu d'un
Si vous suivez unix.stackexchange.com depuis un moment, vous devriez savoir maintenant que laisser une variable non citée dans le contexte de liste (comme dans echo $var) dans les shells Bourne / POSIX (zsh étant l'exception) a une signification toute particulière et ne devrait pas être fait à...
Je travaille sous Mac OSX, alors je suppose que j'utilise bash ...? Parfois, j'entre quelque chose dont on ne veut pas se souvenir dans l'histoire. Comment puis-je
J'ai laissé un script en cours d'exécution sur une machine distante depuis que j'y travaillais localement. Je peux me connecter via SSH à la machine en tant que même utilisateur et voir le script s'exécuter ps. $ ps aux | grep ipcheck myuser 18386 0.0 0.0 18460 3476 pts/0 S+ Dec14 1:11 /bin/bash...
En utilisant les systèmes de contrôle de version, je suis agacé par le bruit lorsque le diff dit No newline at end of file. Alors je me demandais: comment ajouter une nouvelle ligne à la fin d'un fichier pour se débarrasser de ces
Que pouvez-vous faire avec la evalcommande? Pourquoi est-ce utile? Est-ce une sorte de fonction intégrée dans bash? Il n'y a pas de manpage pour cela
J'ai un problème où si je tape de très longues commandes dans bash, le terminal ne rendra pas ce que je tape correctement. Je m'attendrais à cela si j'avais une commande comme celle-ci: username@someserver ~/somepath $ ssh -i /path/to/private/key [email protected] La commande doit...
Je voudrais changer une extension de fichier de *.txtà *.text. J'ai essayé d'utiliser la basenamecommande, mais je ne parviens pas à modifier plusieurs fichiers. Voici mon code: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Je reçois cette erreur: basename: too...
Disons que j'ai l'alias suivant dans bash - alias ls='ls --color=auto'- et je veux appeler ordinaire lssans options. Est-ce que la seule façon de faire est de faire unalias, de faire la commande puis de nouveau alias? Ou il y a une astuce astucieuse ou une solution de
Au début d'un script shell bash se trouve la ligne suivante: IFS=$'\n' Quelle est la signification de cette collection de symboles?
Je veux exécuter une commande java une fois pour chaque match de ls | grep pattern -. Dans ce cas, je pense que je pourrais le faire, find pattern -exec java MyProg '{}' \;mais je suis curieux à propos du cas général. Existe-t-il un moyen facile de dire "exécuter une commande une fois pour chaque...
Je reçois le message There are stopped jobs.lorsque j'essaie parfois de sortir d'un shell bash. Voici un scénario reproductible dans Python 2.x: ctrl+ cest traité par l'interprète comme une exception. ctrl+ z'arrête' le processus. ctrl+ dquitte python pour de vrai. Voici quelques sorties de...
J'ai une instance Linux que j'ai configurée il y a quelque temps. Lorsque je le lance et rootque je me connecte, il y a des variables d’environnement que j’ai configurées, mais je ne me souviens pas ou ne trouve pas d’où elles viennent. J'ai vérifié ~/.bash_profile, /etc/.bash_rcet tous les scripts...
J'ai un répertoire plein d'images: image0001.png image0002.png image0003.png ... Et je voudrais un one-liner pour les renommer (par exemple). 0001.png 0002.png 0003.png ... Comment puis-je faire
Je me retrouve à répéter beaucoup de: mkdir longtitleproject cd longtitleproject Est-il possible de le faire en une seule ligne sans répéter le nom du répertoire? Je suis sur bash
Je viens de voir ceci écrit; $ some-command >| /tmp/output.txt Les tubes verticaux sont utilisés dans les redirections standard "piping" de la sortie d'une commande à une autre, est >|en fait complètement inutile car ce serait la même chose que >dans ce
Dans le terminal bash, je peux appuyer sur Control+ Zpour suspendre n'importe quel processus en cours ... alors je peux taper fgpour reprendre le processus. Est-il possible de suspendre un processus si je ne possède que son PID? Et si oui, quelle commande devrais-je utiliser? Je cherche quelque...
J'ai trouvé le .bashrcfichier et je veux connaître le but / la fonction de celui-ci. Aussi, comment et quand est-il
En bas tout ce que je sais c'est que rmdir directoryname supprime le répertoire mais seulement s'il est vide. Existe-t-il un moyen de forcer la suppression de
J'ai des problèmes avec certains scripts de bash, des erreurs et des comportements inattendus. Je voudrais étudier les causes des problèmes afin que je puisse appliquer des correctifs. Existe-t-il un moyen de transformer une sorte de "mode débogage" pour bash, pour obtenir plus...