Questions marquées «perl»

Perl est un langage de programmation puissant et de haut niveau. Les questions sur Perl doivent être limitées à l'environnement de développement Perl, à l'exécution de Perl ou à l'utilisation de Perl pour automatiser les tâches sur votre ordinateur.

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...

19
Comment couper un fichier à une taille donnée sous Linux?

Je veux réduire la taille d'un fichier par force brute, c'est-à-dire que je ne me soucie pas du reste, je veux juste couper le fichier, disons de moitié, et jeter le reste. La première chose qui me vient à l'esprit est le tronqué de Perl . Je suis l'exemple sur cette page et j'ai fait exactement la...

19
Commande vs programme?

Je cherchais la différence entre adduseret useradd, et une explication est que useraddc'est une commande while adduserest un script perl. Je comprends ce qu'est un script Perl, mais ce que je ne comprends pas, c'est ce qu'est commandalors exactement. J'ai toujours pensé que les commandes aiment ls,...

16
unix - divise un énorme fichier .gz par ligne

Je suis sûr que quelqu'un a eu le besoin ci-dessous, quel est un moyen rapide de diviser un énorme fichier .gz par ligne? Le fichier texte sous-jacent comporte 120 millions de lignes. Je n'ai pas assez d'espace disque pour compresser le fichier en entier à la fois, donc je me demandais si quelqu'un...

11
Obtention de l'ID de processus pour le script perl actuel

Comment obtenir l'ID de processus pour le processus Perl qui exécute le script actuel? getppid () ne retourne pas le même pid que ps -ea | grep. Existe-t-il un moyen simple ou dois-je simplement exécuter la commande ps -ea dans mon script et supprimer les autres

1
Comment installer le module QT dans mon répertoire personnel?

Je dois installer QT dans mon répertoire personnel. Comment puis-je installer QT? J'ai essayé d'installer et d'utiliser ce module avec un exemple. En exécutant ce programme, il m’a montré qu’il était impossible de localiser Qt.pm dans @INC. Quelqu'un peut-il me donner une solution pour résoudre ce...