Articles of files

Dans Emacs, comment puis-je inspecter ce qui a été modifié dans un tampon (avant d'save et d'écraser le file)?

Dans Emacs, comment puis-je inspecter ce qui a été modifié dans un tampon (avant d'save et d'écraser le file)? (Dans un sens, l'action demandée est un analogue du git status et git add -i montrant ce qui a été modifié, seule la comparaison devrait être faite entre le contenu du tampon (dans la memory d'Emacs) […]

Diviser un grand file binary en sections déterminées par des motifs de context

J'ai un grand file (2 Go) qui ressemble à ceci: ^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%^ <binary data> ^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%^ <binary data> ^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%^ <binary data> … Les lignes ^%%-=-=-=-=-=-=-=-=-=-=-=-=-=-%%^ sont des séparateurs. Les segments binarys sont grands. Il y en a une cinquantaine dans le dossier. J'essaie d'extraire les parties binarys de ce file. Chaque segment binary doit entrer dans son […]

Comment pourrais-je restreindre le contenu du directory par type de file?

Existe-t-il un moyen de restreindre le contenu du directory par le type de file? Par exemple, j'ai un directory de téléchargement que je veux seulement que les users mettent des images dedans, pourrais-je aller un peu plus loin et mettre réellement une ressortingction qui n'acceptera que des images dedans? J'ai pensé à un travail CRON […]

Supprimer les files d'un directory qui se trouvent également dans un autre directory

J'ai copié un directory en utilisant ceci: cp -r dir/ ../../ sans réfléchir et réalisé qu'il a copié le contenu de dir au lieu de réellement dir dans le directory ci-dessus. Maintenant, j'ai un désordre de files que j'ai besoin de supprimer afin que je puisse refaire le cp correctement. Comment puis-je supprimer tous les […]

Bash: Zipping / regroupement de files par sous-string commune

J'ai environ 100 files. Ils sont nommés comme ça. 3000_ABCD_XXXXXXX.csv 3000_ABCD_YYYYYYY.csv 3000_ABCD_XYXYZYZ.csv 3000_EFGH_XXXXXXX.csv 3000_EFGH_YYYYYYY.csv 3000_EFGH_XYXYZYZ.csv 3000_IJKL_XXXXXXX.csv 3000_IJKL_YYYYYYY.csv 3000_IJKL_XYXYZYZ.csv Actuellement, je zippe chaque file individuellement, mais je veux les regrouper en fonction de leur sous-string commune comme par exemple ABCD.zip va stocker 3000_ABCD_XXXXXXX.csv 3000_ABCD_YYYYYYY.csv 3000_ABCD_XYXYZYZ.csv EFGH.zip va stocker 3000_EFGH_XXXXXXX.csv 3000_EFGH_YYYYYYY.csv 3000_EFGH_XYXYZYZ.csv etc. Je suis très nouveau […]

Ajouter un horodatage lisible par l'homme de la dernière modification au nom de file

Je voudrais append l'heure du dernier changement au file à son nom de file en utilisant le bash. Par exemple, cette sortie de ls -la : -rw-rw-r– 1 beginner beginner 5382 Dec 1 17:18 B_F1-1.xml devraient devenir -rw-rw-r– 1 beginner beginner 5382 Dec 1 17:18 B_F1-1_20141201T1718.xml Comment pourrais-je le faire pour tous les files.

Comment get l'autorisation de file en octal

J'ai mis des dossiers de Linux et j'ai besoin d'get les permissions des dossiers numériquement. Par exemple dans le directory ci-dessous, j'ai besoin de quelle est la valeur d'autorisation du dossier … Que ce soit 755, 644 ou 622 etc … drwxrwsr-x 2 dev puser 4096 Jul 7 2014 fonts

Où est la poubelle pour la partition racine?

J'utilise trash-put à la corbeille des files de la command line. Récemment, j'avais alias ma command rm à la trash-put afin que je ne supprime pas accidentellement quelque chose d'important. Cependant, ce qui est arrivé maintenant, c'est que je devais supprimer certains files de mon dossier /var/log pour libérer de l'espace sur le / filesystem. […]

comment modifier le contenu d'un file pour un process spécifique uniquement?

Pour les besoins de cette question, supposons qu'il existe un file ( /path/to/file ) dans le système de files avec un certain contenu comme celui-ci: $> cat /path/to/file this is the content of the file /path/to/file Je suis heureux avec presque tous les process en cours d'exécution (et ayant un access en lecture à ce […]

Supprimer les files en fonction de l'année

J'ai besoin de supprimer tous les files dans un directory qui ont été créés en 2009. Quelle command puis-je utiliser pour le faire?