preguntar acerca de perl

réponses

Existe-t-il un moyen d’exécuter un script perl à partir de n’importe quel emplacement de la machine?

J'aimerais savoir s'il existe d'autres façons d'exécuter un fichier perl sans donner explicitement le chemin. Exemple : perl ./images/seed/test.pl J'ai lu sur la commande export path mais je ne comprends pas très bien. Ce code est-il censé être d …
demandé sur 1970-01-01 00:00:00
réponses

Comment installer Perl sur le serveur Ubuntu?

J'essaie de déployer une application qui, selon la documentation, nécessite ce qui suit: 2.2.5. Perl LMS-MGC and the rest of Perl scripts requires also Perl interpreter and some modules: Perl and its basic modules (POSIX, GetOpt::Long), Config:: …
demandé sur 1970-01-01 00:00:00
4
réponses

Comment puis-je sortir d’une boucle en Perl?

J'essaie d'utiliser une instruction break dans une boucle for, mais comme j'utilise aussi des sous-marins stricts dans mon code Perl, j'obtiens une erreur disant: Bareword "break" non autorisé pendant "sous-marins stricts" en cours d'utilisati …
demandé sur 1970-01-01 00:33:28
5
réponses

Quelle est la différence entre les backticks de Perl, system et exec?

Quelqu'un Peut-il m'aider? En Perl, Quelle est la différence entre: exec "command"; Et system("command"); Et print `command`; Existe-t-il d'autres moyens d'exécuter des commandes shell? ... …
demandé sur 1970-01-01 00:33:29
20
réponses

Comment puis-je obtenir le chemin complet vers un script Perl en cours d’exécution?

J'ai un script Perl et j'ai besoin de déterminer le chemin complet et le nom de fichier du script pendant l'exécution. J'ai découvert que selon la façon dont vous appelez le script $0 varie et contient parfois le {[1] } et parfois juste filename. Par …
demandé sur 1970-01-01 00:33:28
20
réponses

while (1) Vs. for (;;) y a-t-il une différence de vitesse?

Version Longue... , Un collègue a affirmé aujourd'hui, après avoir vu mon utilisation de while (1) dans un script Perl for (;;) est plus rapide. J'ai soutenu qu'ils devraient être les mêmes en espérant que l'interprète optimiserait les différences. …
demandé sur 1970-01-01 00:33:29
9
réponses

Comment puis-je convertir une chaîne en nombre en Perl?

Comment convertir une chaîne contenant un nombre en sa valeur numérique en Perl? ... …
demandé sur 1970-01-01 00:33:28
9
réponses

Comment puis-je obtenir la dernière modification d’un fichier en Perl?

Supposons que j'ai un filehandle $fh. Je peux vérifier son existence avec -e $fh, ou la taille du fichier avec -s $fh ou un tas d'informations supplémentaires sur le fichier. Comment puis-je obtenir son dernier horodatage modifié? ... …
demandé sur 1970-01-01 00:33:29
3
réponses

Pourquoi XML::Simple est-il «découragé»?

À Partir de la documentation de XML::Simple: L'utilisation de ce module dans le nouveau code est découragé. D'autres modules sont disponibles qui fournissent des interfaces plus simples et cohérentes. En particulier, XML:: LibXML est fortement re …
demandé sur 1970-01-01 00:33:35
6
réponses

Comment puis-je «utiliser» un module Perl dans un répertoire qui n’est pas dans @INC?

J'ai un module dans le répertoire parent de mon script et je voudrais l'utiliser. Si je le fais use '../Foo.pm'; Je reçois des erreurs de syntaxe. J'ai essayé de faire: push @INC, '..'; use EPMS; Et .. apparemment, n'apparaît pas dans @INC …
demandé sur 1970-01-01 00:33:28