Articles of perl

Est-ce une bonne idée de compléter le script shell avec Perl purement pour l'utilisation de regex?

Je cherche un moyen simple d'utiliser regex dans un script shell UNIX où tous les systèmes n'auront pas d'extensions perl embeddedes dans grep. Ce qui est vraiment utile à propos de perl regex, c'est les references back / forward que je n'ai pas trouvé un moyen d'utiliser efficacement dans sed. Je suis rapidement venu avec […]

Où sont documentées les options de command line à perl?

Sur StackExchange, je suis tombé sur une command qui ressemblait à ceci: perl -pe … Curieux ce que les options -pe signifiait, j'ai fait man perl . Ceci est le synopsis de cette page de manuel: perl [ -sTtuUWX ] [ -hv ] [ -V[:configvar] ] [ -cw ] [ -d[t][:debugger] ] [ -D[number/list] ] […]

Utiliser toute la memory système dans Solaris

Je fais des tests de server et j'essaie intentionnellement de planter un server Solaris virtuel en utilisant toute la memory. Le server a un ulimit de 15 Go (plusieurs centaines de Go de memory système / swap total). Existe-t-il un moyen simple de le faire en utilisant un script shell / Perl? (Ceci est dans […]

Envoyer des messages de journalisation à un autre location

Je veux envoyer des messages du programme C et du script Perl vers un file (par exemple, / var / log / mon_log). Je n'ai pas access à la configuration du démon syslog, donc je pense au lancement d'un démon syslog différent (syslog-ng). Je suis capable d'envoyer des messages à partir de la command line, […]

importer des données d'un file text vers un script bash

J'ai besoin d'importer un file text comme ci-dessous: AMBI CBNK CCXI CERE CLACW CNYD DAEG DLIA DLLR DNDN DSGX HAST HIBB, HPOL IRDMZ MARK NEPT NFEC NINE NRCIB OMER PLCC PLPM PSUN UNTK Il y a 25 inputs, j'ai besoin de les passer dans un script bash. Je veux exécuter le programme une fois pour […]

awk pour split le file d'input en 2 files (un pour les valeurs dupliquées et un pour les valeurs uniques)

J'ai un file d'input comme ci-dessous. file.txt 14 2.692022 author1 0 14 2.57826 author2 1 229 2 author3 2 323 2 author4 3 514 2.0625 author5 4 J'essaie de split le file avec les valeurs dupliquées comme un file et le rest des valeurs comme un autre file. Donc, pour l'input ci-dessus, j'essaie de générer […]

Gestion dynamic des positions des colonnes et fractionnement du file

J'ai un problème unique. J'ai un file avec les colonnes suivantes PersonId, AB1, AB2, AB3, DG1_B1,DG1_B2,DG2 1,0,1,0,3,5,7 2,0,3,1,3,7,4 Je veux split ceci et créer plusieurs files basés sur le préfixe de colonne. Je veux que la sortie soit comme suit File_AB1.csv PersonId, AB1, AB2, AB3 1,0,1,0 2,0,3,1 File_DG1.csv PersonId, DG1_B1,DG1_B2 1,3,5 2,3,7 File_DG2.csv PersonId, DG2 […]

Besoin de supprimer – (less) signe à la fin en nombre de nombreuses colonnes et l'insert sur des colonnes supprimées

J'ai un énorme file csv qui a – (less) signe à la fin des numbers. Maintenant, je dois déplacer ces signes less pour commencer les nombres, c'est-à-dire que je dois enlever le dernier caractère s'il a le signe «-» et placer le signe «-» à l'avant. 0.00,70440.19-,18.31-,0.00,451.59-,13788.77-,44.19-,6289.29- 1.03-,39.24-,0.11-,16.96-,0.00,72377.70-,0.00,146673.67-,59.11-,0.00 J'ai essayé le ci-dessous mais s'il y […]

Pourquoi les packages de server mysql ont-ils des dependencies de perl dans les dissortingbutions Linux?

J'essaie de nettoyer certains packages inutiles d'une de mes boîtes gentoo avec emerge –depclean , et j'ai pensé que j'avais quelques modules perl installés qu'aucun de mes packages requirejs ne devrait exiger. Donc, j'étais un peu surpris de voir ça: dev-db/mysql-5.5.39 requires >=dev-perl/DBD-mysql-2.9004 Ne devrait-il pas être l'inverse? Pourquoi est-ce que mysql dépend d'un package […]

Les plugins Perl ne fonctionnent pas sur mon unicode rxvt!

Je voulais append quelques fonctionnalités à mon urxvt donc j'ai changé mon file .Xresources . pour l'effet global des plugins, je les ai tous copiés dans /usr/lib/urxvt/perl . mais toujours pas multi-onglet, lien cliquable ou changer la taille de la police à la volée. Le tracé de keymap est également actif. Urxvt.perl-lib: /usr/lib/urxvt/perl/ Urxvt.iso14755: false […]