Questions marquées «awk»

AWK est un langage de traitement de texte. Il est principalement utilisé pour manipuler et traiter des données structurées et pour générer des rapports.

73
Suppression des codes de couleur ANSI du flux de texte

Examiner les résultats de perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' dans un éditeur de texte (par exemple, vi) affiche les éléments suivants: ^[[37mABC ^[[0m Comment supprimer les codes de couleur ANSI du fichier de sortie? Je suppose que le meilleur...

70
Comment obtenir la durée de la vidéo en secondes?

Comment puis-je obtenir la durée de la vidéo en secondes? Ce que j'ai essayé ffmpeg -i file.flv 2>&1 | grep "Duration" Duration: 00:39:43.08, start: 0.040000, bitrate: 386 kb/s mediainfo file.flv | grep Duration Duration : 39mn 43s Ce que près, mais ce n'est pas si précis, 2383 est 39,71...

38
awk, mawk, nawk, gawk… QUOI?

Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Super User. Migré il y a 10 ans . Je viens de commencer à apprendre awk et je suis un peu confus à propos de toutes ces versions. Y a-t-il une "version" qui se trouve sur tous les systèmes de type Unix? Comme,...

12
Comment trouver ma version awk?

Si je veux connaître la version d'awk, j'obtiens ce qui suit: $ awk --version awk: not an option: --version Arrivée man awkje vois que mon awk est mawk - langage de numérisation de modèles et de traitement de texte

12
Filtrage de la sortie de la commande supérieure

J'utilise un Mac et je souhaite filtrer la sortie de la topcommande pour un processus particulier de sorte que seules les colonnes PID, COMMAND et% CPU soient affichées. Après avoir obtenu le PID du processus, je lance: top -pid 1234 Cependant, cela affiche plus de 15 colonnes pour ce processus....

11
Awk ne fonctionne pas entre guillemets

Cette commande ne fonctionne pas: ssh $HOST "ls -l | awk '{print $1}'"` Ci-dessus ignore la commande awk. Je pense que cela pourrait être à cause des guillemets doubles? Aussi, comment pourrais-je ajouter un autre ensemble de guillemets doubles à l'intérieur du awk? c'est à dire: ssh $HOST "awk...

2
syntaxe invalide avec usermod + awk

J'ai essayé d'écrire une commande (serveur Solaris) qui ajoute un utilisateur à un groupe spécifique. C'est une commande assez longue donc je vais poster la commande entière ici et ensuite la décomposer. USER=myUser && sudo /usr/sbin/usermod -G `awk -v delim="," -F: '/[:,]'$USER'/ { groups...

2
Comment utiliser l'awk pour imprimer le résultat

Cette commande nstats me donne la sortie comme ci-dessous. Comment puis-je utiliser awk ou grep pour me donner le temps de disponibilité avec seulement quelques jours? Je ne peux pas utiliser le "" pour obtenir le résultat. HOSTNAME LOAD MEMORY SWAP PROCS TIME UPTIME Server 0.01 9% 3% 54 10:39 22...