Questions sur bash

5
réponses

Supprimer les caractères unicode de textfiles-sed, autres méthodes Bash / shell

Comment supprimer les caractères unicode d'un tas de fichiers texte sur le terminal? J'ai essayé mais ça n'a pas march ... of weird "control" space U+0092 - same sort of weird "control" space A0 - non-space break U+200E - left to right mark
demandé sur 2011-12-19 17:55:39
7
réponses

cat/Xargs de commande/VS/bash/commande

la page 38 du livre Linux 101 Hacks suggère: cat url-list.txt | xargs wget –c j'ai l'habitude de faire: ... e fourchette. En revanche, combien de fourches ont le bash-combo? s'il vous plaît, développer sur la question.
demandé sur 2009-08-15 23:52:12
6
réponses

Obtenez juste le nom du fichier à partir d'un chemin dans un script Bash [dupliquer]

cette question a déjà une réponse ici: Extrait de nom de fichier et extension en ... me donne pas d'extension, mais j'ai toujours le chemin attaché: source_file_filename_no_ext=${source_file%.*}
demandé sur 2010-07-29 17:25:42
4
réponses

bash regex avec des citations?

le code suivant number=1 if [[ $number =~ [0-9] ]] then echo matched fi works. Si j'essaie d'utiliser ... urieusement, les advanced bash scripting guide suggère cela devrait fonctionner. Bash version 3.2.39.
demandé sur 2008-10-20 15:53:59
7
réponses

Comment aligner les colonnes des tableaux dans Bash?

j'aimerais sortir un texte de format de tableau. Ce que j'ai essayé de faire était l'écho des éléments d'un tableau av ... ry long string.......... 112232432 anotherfield a smaller string 123124343 anotherfield
demandé sur 2012-10-07 16:38:03
10
réponses

Comment lister les variables déclarées dans script dans bash?

dans mon script en bash, il y a beaucoup de variables, et je dois faire quelque chose pour les enregistrer dans un fic ... variables déclarées dans mon script et obtenir la liste comme ceci: VARIABLE1=abc VARIABLE2=def VARIABLE3=ghi
demandé sur 2009-08-20 14:27:09
29
réponses

Comment puis-je analyser les arguments en ligne de commande dans Bash?

Dites, j'ai un script qui est appelé avec cette ligne: ./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFil ... son des deux) $v , $f , et $d seront tous réglés à true et $outFile seront égaux à /fizz/someOtherFile ?
demandé sur 2008-10-10 20:57:19
2
réponses

Comment faire pour renommer tous les fichiers en minuscules?

j'ai par exemple L'arbre.wav, un.WAV. Je veux le renommer en arbre.wav, un.WAV. Comment faire pour renommer tous les fichiers en minuscules?
demandé sur 2011-10-17 00:18:24
8
réponses

Comment remplacer une ligne entière dans un fichier texte par un numéro de ligne

j'ai une situation où je veux un script bash pour remplacer une ligne entière dans un fichier. Le numéro de ligne est ... y a-t-il des méthodes bash pour faire cela (ou quelque chose de simple qui peut être jeté dans un .SH script).
demandé sur 2012-06-21 23:20:43
7
réponses

Dans quel ordre devrais-je envoyer des signaux aux processus d'arrêt gracieux?

Dans un commentaire sur cette réponse de l'autre question , le commentateur dit: ... fumer, et il est rarement fait mention de l'HUP. Est-il une raison de les inclure dans un processus ordonné de tuer?
demandé sur 2009-03-27 19:17:23
9
réponses

Validation des paramètres dans un script Bash

je suis venu avec une base pour aider à automatiser le processus de suppression d'un certain nombre de dossiers comme ... érifier que a) Il y a un paramètre, b) il est numérique, et c) ce dossier existe; avant de continuer avec le script.
demandé sur 2009-03-31 04:29:45
3
réponses

Remplacer les codes HTML ascii par un script bash?

j'ai besoin d'un moyen pour remplacer les codes HTML ASCII comme ! avec leur caractère correct dans bash. y a-t-il un utilitaire par lequel je pourrais exécuter ma sortie pour faire ceci, ou quelque chose comme ça?
demandé sur 2010-02-14 20:45:31
3
réponses

Comment vérifier qu'un paramètre a été fourni à un script bash [dupliquer]

cette question a déjà une réponse ici: vérifier l'existence d'un argument d'entré ... ement compliquées. Quelle est une solution simple à ce problème simple qui aurait du sens pour un débutant?
demandé sur 2012-01-23 12:21:24
4
réponses

Lire les données json dans le script shell [dupliquer]

cette question a déjà une réponse ici: Parsing JSON avec des outils Unix ... 1920920",a,","); for (i=1; i<=n; i++) print a[i]} mais cela ne suffisait pas. Quelqu'un peut-il m'aider?
demandé sur 2013-12-10 11:14:57
5
réponses

grep de goudron.gz sans extraction [plus rapide]

j'essaie de récupérer le motif de douzaines de fichiers .tar.gz mais son très lent am à l'aide de tar ... NAME" -O | grep "string" > /dev/null then echo "$FILENAME contains string" fi done
demandé sur 2012-12-21 06:11:12
4
réponses

Quel est le meilleur Bash shebang?

y a-t-il un Bash shebang objectivement meilleur que les autres pour la plupart des utilisations? #!/usr/ ... d'un tiret à la fin empêche quelqu'un de passer une commande à votre script, mais je ne trouve aucun détail sur que.
demandé sur 2012-04-30 01:37:00
11
réponses

Unix - créer le chemin des dossiers et des fichiers

je sais que vous pouvez faire mkdir pour créer un répertoire et touch pour créer un fichier, mais n'y a-t-il aucun moy ... /cpedthing.txt': No such file or directory Quelqu'un a-t-il trouvé une fonction pour contourner ce problème?
demandé sur 2012-02-26 16:11:23
21
réponses

Un script shell peut-il définir les variables d'environnement du shell appelant?

j'essaie d'écrire un script shell qui, une fois lancé, définira des variables d'environnement qui resteront définies d ... y a-t-il une solution raisonnable qui n'implique pas d'avoir pour écrire et maintenir deux versions sur le script?
demandé sur 2009-01-30 21:50:22
10
réponses

Ajout de la branche git à L'invite de commande Bash

j'ai essayé d'ajouter la branche git sur laquelle je travaille actuellement (checked-out) sur l'invite de bash sans su ... 'ai un .bashrc fichier sur ma maison, mais j'ai également vu beaucoup de gens mentionner le .le fichier de profil..
demandé sur 2013-04-08 19:41:57
20
réponses

Comment définir $PATH de façon permanente sur Linux / Unix?

j'essaie d'ajouter un répertoire à mon chemin pour qu'il soit toujours dans mon chemin Linux. J'ai essayé: expo ... soin d'exécuter la commande export à nouveau. Comment puis-je le faire pour qu'il soit réglé en permanence?
demandé sur 2013-02-01 04:57:08