Questions marquées «bash»

Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.

8
Comment renommer des photos, compte tenu des données EXIF?
Disons que j'ai un tas de photos, toutes avec des informations EXIF ​​correctes, et les photos sont nommées aléatoirement (à cause d'un problème que j'ai eu). J'ai un petit programme appelé jheadqui me donne la sortie ci-dessous: $ jhead IMG_9563.JPG File name : IMG_9563.JPG File size : 638908 bytes File …
14 bash  rename  python  exif 


5
Indexer une chaîne en bash
Comment puis-je faire référence à une chaîne par index dans sh / bash? Autrement dit, le séparer essentiellement. J'essaie de supprimer 5 caractères d'un nom de fichier. Tous les noms ont la structure: nom_nr_code. J'essaie de supprimer le bit de code alphanumérique 5. name_nr_est toujours de 10 caractères. Y a-t-il …
14 bash  shell  string 




2
Supprimer des fichiers antérieurs à un fichier spécifique
Je dois supprimer d'un dossier tous les fichiers antérieurs à un fichier spécifique. Exécution de bash sur CentOS 7. J'ai une solution pour cela, mais je pense qu'il devrait y avoir une manière plus élégante de le faire: reference_file=/my/reference/file get_modify_time() { stat $1 | grep -Po "Modify: \K[0-9- :]*" } …

5
fichiers grep de la liste
J'essaie d'exécuter grep sur une liste de quelques centaines de fichiers: $ head -n 3 <(cat files.txt) admin.php ajax/accept.php ajax/add_note.php Cependant, même si je recherche une chaîne que je connais dans les fichiers, ce qui suit ne recherche pas les fichiers: $ grep -i 'foo' <(cat files.txt) $ grep -i …

1
Syntaxe HISTTIMEFORMAT
Il existe de nombreux bashguides qui incluent l'ajout de lignes telles que HISTTIMEFORMAT='%d/%m/%y %T 'ou HISTTIMEFORMAT="%F %T "à ~/.bashrcou /etc/bash.bashrc. Il y a toujours un espace avant le devis final. Par exemple, ce n'est jamais HISTTIMEFORMAT='%d/%m/%y %T'. Pourquoi est-ce?

1
Comment puis-je empêcher l’écran d’encombrer mes titres?
J'utilise bashet GNU screensur centos7. Je remarque que si je passe à un autre serveur, changez le titre (via ctrl+ a+ A) et déconnectez-vous du serveur par lequel mon nouveau titre est remplacé USER@HOST:~. Comment puis-je l'empêcher de faire cela? J'ai examiné des titres dynamiques et déterminé que c'est ce …

3
Le fichier ~ / .inputrc ne provient pas correctement
J'ai ce fichier ~ / .inputrc que j'ai créé pour certains raccourcis clavier. # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving "\e[1;5C":forward-word "\e[1;5D":backward-word "\e[5C":forward-word "\e[5D":backward-word "\e\e[C":forward-word "\e\e[D":backward-word chaque fois que j'essaie de courir source ~/.inputrc, cela me donne l'erreur suivante: \ e [1; 5C: mot avant: commande introuvable. \ …
14 bash  tcsh  readline 




4
grep pour une chaîne alphanumérique de n'importe quelle longueur avec deux points de chaque côté
Comment voulez-vous rechercher des chaînes alphanumériques de 1 à 50 caractères (idéalement, n'importe quelle longueur fonctionnerait aussi) avec deux points de chaque côté - un résultat typique serait toutes les lignes contenant la chaîne :shopping:. Jusqu'à présent, j'ai le code ci-dessous (j'ai essayé quelques variantes) qui ne fonctionne pas: grep …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.