Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x

2
Supprimer les préfixes des noms de fichiers
J'ai un tas de fichiers comme suit: 04602635_b0294.DAT20120807164534 04602637_b0297.DAT20120807164713 04602638_b0296.DAT20120807164637 04602639_b0299.DAT20120807164819 04602640_b0298.DAT20120807164748 04602641_b0300.DAT20120807164849 04602650_b0301.DAT20120807164921 04602652_b0302.DAT20120807164956 Je dois les renommer pour exclure le préfixe. Il faut que ça ressemble à ça .. b0294.DAT20120807164534 b0297.DAT20120807164713 b0296.DAT20120807164637 b0299.DAT20120807164819 b0298.DAT20120807164748 b0300.DAT20120807164849 b0301.DAT20120807164921 b0302.DAT20120807164956 ÉDITER J'ai oublié d'ajouter que j'utilise Solaris.

2
Effacer l'espace inutilisé avec des zéros (btrfs)
Comment effacer l'espace inutilisé avec des zéros? (Je demande un outil pour le système de fichiers btrfs ) Je cherche quelque chose de plus intelligent que cat /dev/zero > /mnt/X/big_zero ; sync; rm /mnt/X/big_zero Comme FSArchiver recherche "l'espace utilisé" et ignore le site inutilisé mais opposé. Objectif: je voudrais compresser …

7
Chiffrer plusieurs fichiers à la fois
J'écris un script qui crée des archives de projet, puis en crée des archives 7z pour me permettre d'enregistrer des versions spécifiques et de conserver des sauvegardes cryptées. Une fois que j'ai généré les archives et que j'arrive à la phase de chiffrement, je voudrais chiffrer les fichiers avec un …
10 gpg 

4
Comment redémarrer une interface réseau?
Comment redémarrer une interface réseau? J'ai un VM qui ne met pas à jour son adresse IP correctement lors du basculement entre la maison et le travail. Le VM exécute le serveur Ubuntu et utilise une carte réseau pontée.
10 networking  ip 

3
Utilisez `ln` pour créer un répertoire manquant
J'écris donc un petit gestionnaire de paquets, et un problème que j'ai rencontré est de créer des liens symboliques vers des fichiers. Il installe le package dans /usr/pkg/name-version, puis lit un fichier pour déterminer les liens symboliques à créer. J'utilise lnpour créer les liens et j'ai rencontré un problème lors …

6
Comment puis-je utiliser la localisation uniquement pour un répertoire
Cela trouve un grand nombre de fichiers qui se trouvent dans divers sous-répertoires de "Dropnot" $ locate Dropnot Puis-je trouver uniquement l'emplacement du répertoire avec locate? (dans quel répertoire "Dropnot" se trouve) Donc, si Dropnotest dans /home/me/, c'est la seule entrée qui est retournée. Si oui, quel est le moyen …
10 directory  locate 

5
Comment puis-je profiler un script shell?
J'ai plusieurs programmes que j'exécute dans un script shell: ./myprogram1 ./myprogram2 ... Je sais que je peux profiler chaque programme individuel en éditant le code source, mais je voulais savoir s'il y avait un moyen de mesurer le temps total exécuté en profilant le script lui-même. Existe-t-il un programme de …

1
échapper à un point avec double barre oblique inverse - awk
le livre "programmation awk efficace" a un exemple sur le découpage de champs. voici l'exemple: Si vous souhaitez que les champs soient séparés par un point littéral suivi d'un caractère unique, utilisez ‘FS = "\\.."’. Pourquoi est-ce une double barre oblique inverse? ne devrait-il pas en être ainsi \..?


4
Trier les champs en ligne
J'essaie de trier dans une ligne d'entrée sur un nombre inconnu de champs: Contribution: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Production: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef …






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.