preguntar acerca de bash

7
réponses

Rediriger STDERR / STDOUT D’un processus après son démarrage, en utilisant la ligne de commande?

Dans le shell, vous pouvez faire une redirection, > <, etc., mais que diriez-vous après le démarrage d'un programme? Voici comment je suis venu poser cette question, un programme en cours d'exécution en arrière-plan de mon terminal continue de …
demandé sur 1970-01-01 00:33:29
10
réponses

Nombre de processeurs / cœurs en ligne de commande

J'exécute la commande suivante pour obtenir le nombre de processeurs / cœurs sous Linux: cat /proc/cpuinfo | grep processor | wc -l Ça marche mais ça n'a pas l'air élégant. Comment suggéreriez-vous l'améliorer ? ... …
demandé sur 1970-01-01 00:33:33
13
réponses

Comment développer manuellement une variable spéciale (ex: ~ tilde ) dans bash

J'ai une variable dans mon script bash dont la valeur est quelque chose comme ceci: ~/a/b/c Notez qu'il s'agit d'un tilde Non expandé. Quand je fais ls-lt sur cette variable (appelez-la $VAR), Je n'obtiens pas un tel répertoire. Je veux laisser ba …
demandé sur 1970-01-01 00:33:30
20
réponses

Comment utiliser sed pour supprimer les n dernières lignes d’un fichier

Je veux supprimer certaines lignes n de la fin d'un fichier. Cela peut-il être fait en utilisant sed? Par exemple, pour supprimer des lignes de 2 à 4, je peux utiliser $ sed '2,4d' file Mais je ne connais pas les numéros de ligne. Je peux suppri …
demandé sur 1970-01-01 00:33:32
3
réponses

Existe-t-il un moyen de rendre un lien cliquable dans le Terminal OSX?

Je prévois de développer un formateur mxmlc vers Textmate, qui formate les erreurs mxmlc en tant que liens cliquables, de sorte que vous pouvez les ouvrir rapidement dans Textmate car Textmate a un schéma d'url, par exemple: txmt://open/?url = fichie …
demandé sur 1970-01-01 00:33:30
6
réponses

Comment obtenir la liste des fichiers d’un répertoire dans un script shell?

J'essaie d'obtenir le contenu d'un répertoire en utilisant un script shell. Mon script est: for entry in `ls $search_dir`; do echo $entry done Où $search_dir est un chemin relatif. Cependant, $search_dir contient de nombreux fichiers avec des …
demandé sur 1970-01-01 00:33:30
11
réponses

Comment vérifier si une variable existe dans une liste dans BASH

J'essaie d'écrire un script dans bash qui vérifie la validité d'une entrée utilisateur. Je veux correspondre à l'entrée (disons variable x) à une liste de valeurs valides. Ce que j'ai en ce moment est: for item in $list do if [ "$x" == "$item" …
demandé sur 1970-01-01 00:33:31
15
réponses

juste l’entier de wc dans bash

Existe-t-il un moyen d'obtenir l'entier que wc renvoie dans bash? Fondamentalement, je veux écrire les numéros de ligne et le nombre de mots à l'écran après le nom du fichier. output: filename linecount wordcount Voici ce que j'ai à ce jour: files …
demandé sur 1970-01-01 00:33:30
11
réponses

Puis-je grep seulement les N premières lignes d’un fichier?

J'ai des fichiers journaux Très longs, est-il possible de demander à grep de ne Rechercher que les 10 premières lignes? ... …
demandé sur 1970-01-01 00:33:32
14
réponses

Commande Linux / Unix pour déterminer si le processus est en cours d’exécution?

J'ai besoin d'une commande shell/bash indépendante de la plate-forme (Linux|Unix/OSX) qui déterminera si un processus spécifique est en cours d'exécution. par exemple mysqld, httpd... Quelle est la manière/commande la plus simple de le faire? ... …
demandé sur 1970-01-01 00:33:32