Questions marquées «directory»

15
trouver avec -execdir

Quand je cours findavec, -execdirje n'obtiens pas les résultats que j'attendais. Par exemple: mkdir -p a/b/c find . -type d -execdir touch foo \; $ tree a a ├── b │   ├── c │   └── foo └── foo Le répertoire cne contient pas de foofichier. Comment puis-je findvisiter et faire quelque chose...

14
Parcourez un dossier et répertoriez les fichiers

J'ai un dossier nommé «échantillon» et il contient 3 fichiers. Je veux écrire un script shell qui lira ces fichiers dans le dossier d'exemples et le publiera sur un site HTTP en utilisant curl. J'ai écrit ce qui suit pour répertorier les fichiers dans le dossier: for dir in sample/*; do echo $dir;...

14
Déplacer chaque fichier qui n'est pas un répertoire

J'ai un répertoire que j'essaie de nettoyer qui contient à la fois des fichiers et des sous-répertoires. Ce que j'essaie de faire est simple: déplacer tous les fichiers dans un autre répertoire, mais laisser tous les sous-répertoires tels quels. Je pense à quelque chose comme: mv [*_but_no_dirs]...

14
Création de nombreux répertoires à l'aide de mkdir

Je voudrais créer de nombreux répertoires en utilisant mkdir. Chaque nom de répertoire sera composé d'un préfixe (une chaîne) et d'un index (un entier). Supposons que je souhaite que le préfixe soit "s" et que les indices soient compris entre 1 et 50. Cela signifie que je voudrais créer des...

13
Pourquoi est-ce rm -rf et non rmdir -rf

J'ai toujours été curieux de savoir pourquoi la commande pour supprimer tout dans un répertoire est rm -rf. Pourquoi n'y a-t-il pas de drapeaux pour faire la même chose rmdir? Ne serait-il pas plus intuitif à utiliser rmdirpour les opérations

13
Démarrer dans un chroot?

J'ai Linux (Debian Jessie) installé sur un disque dur. Drive - sda1, ext4fs et sda2- swap J'ai un /chrootdossier. Il est installé un autre système, dans le /chrootdossier. Question: Comment dire au gestionnaire de démarrage de démarrer non pas le système principal (principal, Debian Jessie), mais...

13
Ajouter récursivement un fichier à tous les sous-répertoires

Comment ajouter (ou toucher) récursivement un fichier dans le répertoire courant, ainsi que dans tous les sous-répertoires? Par exemple, je voudrais transformer cette arborescence de répertoires: . ├── 1 │   ├── A │   └── B ├── 2 │   └── A └── 3 ├── A └── B └── I 9 directories, 0 files dans . ├── 1...