Questions marquées «files»

13
commande tar - ignorer les liens symboliques

J'utilise la commande tar comme, tar -cvf protTests.tar protTests/* à tartous les fichiers du dossier, protTests. Mais cela inclut les liens symboliques à l'intérieur du dossier, qui n'est pas souhaité. Existe-t-il une option de ligne de commande qui supprimera tous les liens

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

12
Copiez uniquement les fichiers standard d'un répertoire vers un autre

Je voudrais copier un contenu du répertoire 1 dans le répertoire 2. Cependant, je voudrais seulement copier les fichiers (et non les répertoires) de mon répertoire 1. Comment faire? cp dir1/* dir2/* alors j'ai toujours le problème des répertoires. De plus, tous mes fichiers n'ont pas d'extension,...

12
obtenir l'âge du fichier donné

Comment puis-je obtenir l'âge d'un fichier donné en au moins quelques jours? Je connais bien ls -lhles commandes similaires. Je veux quelque chose qui fonctionnera un peu comme ceci: getfage <FILE> # prints out '12d' (12 days) En outre, cela doit être quelque peu multiplateforme, car...

12
Comment obtenir un seul total de lignes avec `wc -l`?

J'ai ajouté un alias git pour me donner le nombre de lignes de fichiers spécifiques dans mon historique: [alias] lines = !lc() { git ls-files -z ${1} | xargs -0 wc -l; }; lc Cependant, wc -lrapporte plusieurs totaux, de sorte que si j'ai plus de ~ 100 000 lignes, il rapporte le total pour eux, puis...