À des fins de test, je voudrais compter le nombre de fichiers images dans un répertoire, en séparant chaque type de fichier image par extension de fichier (jpg = "yes". Ceci car plus tard, il sera utile pour un autre script qui exécutera une action sur chaque extension de fichier). …
Au début, je pensais que c'était une coïncidence, mais maintenant je vois qu'il y a même une balise pour cela: tous les noms de fichiers cachés commencent par un point. Est-ce une convention? Pourquoi at-il été choisi? Peut-il être changé? Ou en d'autres termes (comme une question connexe suggérée par …
J'essaie de comprendre la nature de ..(double point). Il semble pointer vers des cibles différentes selon la façon dont vous y accédez. Exemple:- /outer/ middle/ inner/ inner --> ./middle/inner/ Maintenant, /outer/middle/inner/..mène à /outer/middle/, mais si j'y accède via le lien symbolique, /outer/inner/..mène à /outer/. Il semble qu'il y en ait …
Selon la page de manuel de bash: GLOBIGNORE A colon-separated list of patterns defining the set of filenames to be ignored by pathname expansion. If a filename matched by a pathname expansion pattern also matches one of the patterns in GLOBIGNORE, it is removed from the list of matches. Mais …
Dans les systèmes d'exploitation basés sur Unix, les noms de fichiers utf6 sont-ils autorisés? Si c'est le cas, je dois faire quelque chose de spécial pour écrire le fichier sur le disque. Permettez-moi d'expliquer ce que j'espère faire. J'écris une application qui transférera un fichier via ftp vers un système …
J'ai des répertoires de système de fichiers ubuntu dans le répertoire racine et j'ai accidentellement copié des centaines de fichiers dans le répertoire racine. J'ai intuitivement essayé de supprimer les fichiers copiés en excluant le système de fichiers comme rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. mais ça ne marche pas. Quelle est …
J'ai vu des guides de script Bash suggérant l'utilisation d'un tableau pour travailler avec des noms de fichiers contenant des espaces. DashAsBinSh suggère cependant que les tableaux ne sont pas portables, donc je recherche une manière compatible POSIX de travailler avec des listes de noms de fichiers pouvant contenir des …
Je veux appeler un script python script.py à partir du terminal en tapant simplement script . Est-ce possible? Si c'est le cas, comment? Je sais que je peux éviter de taper python script.py en ajoutant #! / Usr / bin / env python en haut du script, mais je dois …
Quelque chose comme ce qui suit est ce que je cherche, mais mon code ne fonctionne pas, peu importe comment je m'échappe {}et+ ; find ./ -maxdepth 1 -type d -name '.*' -exec \ find {} -maxdepth 1 -type f -name '*.ini' -exec \ md5sum \{\} \\; \; Après avoir …
J'ai une petite question ici. Si j'ai deux fichiers, par exemple fileaet fileb, mv filea filebserait supprimer fileb renommer fileaenfileb Ensuite, si j'ai deux répertoires, disons diraet dirb, mv dira dirbserait déplacer diradans dirb(il deviendra dirb/dira) Notant que dans les deux cas, il n'y a pas d'avis ou de message, …
Récemment, j'ai eu un petit incident causé par un motif de coque qui s'est développé de manière inattendue. Je voulais changer le propriétaire d'un tas de fichiers dot dans le /rootrépertoire, donc je l'ai fait chown -R root .* Naturellement, l' .*expansion à ..laquelle était un peu un désastre. Je …
Cette question m'est venue l'autre jour lorsque je travaillais sur un projet de développement qui s'appuie sur un cadre d'opinion en ce qui concerne les noms de fichiers. Le cadre (non pertinent ici) voulait voir les noms de fichiers en majuscules en premier. Cela m'a fait réfléchir. Sur un système …
J'essaie de définir une variable dans un script sh sur les 3 derniers caractères du nom de base d'un fichier (par nom de base, je veux dire sans le chemin et sans le suffixe). J'ai réussi à le faire mais, par pure curiosité, je me demande s'il y a une …
Par exemple, j'ai un lien http://www.abc.com/123/def/ghi/jkl.mno. Je veux le télécharger en utilisant wgetou curlet obtenir le nom du fichier de sortie comme def_ghi_jkl.mno, où la partie def_ghiest prise à partir du lien. Je mettrai cette wgetcommande dans un script pour télécharger plusieurs fichiers afin qu'il ne puisse pas donner explicitement …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.