Perl-kommandobearbetning Innebär Att Den Inte Hittades

Perl-kommandobearbetning Innebär Att Den Inte Hittades

January 29, 2022 Off By David Nicholls

Om du får ett bra Perl-fel “kräv kommando hittades inte”, har en modern guide skapats direkt för att hjälpa dig.

Kan du inte stå ut med din dators fel och kraschar längre? Klicka här för att ladda ner.

require command not unearthed perl

Jag hade ett konsistensproblem och ansåg att det inte finns någon Perl i #!/usr/bin/perl. Varken perl -sixth är kontra eller /usr/bin/perl -v fungerade.

Jag känner mig verkligen medveten om / -namnkontrollen som designades för Perl och lade till den symboliska webbsidan /usr/bin till den naturliga platsen

perl-v-bash: perl: kräver inte hittades/usr/bin/perl-v-bash: /usr/bin/perl: Ingen sortsfil eller möjligen katalog

Detta är Perl 5, 14, Rendition Subversion en helhet (v5.14.1) utvecklad för x86_64 Linux

Perl kan direkt kopieras i enlighet med att dessa villkor för den konstnärliga licensen, eller ev.GNU General Public Licenses, som säkert finns i Perl, är endast tillgängliga i ett antal källuppsättningar.

Fullständig dokumentation om att inkludera Perl, vanliga frågor bör inkluderas.detta system utanför “man perl” till “perldoc perl”. Om du har en tjänstInternet, öppna i din webbläsare http://www.perl.org/, Perl till din hemsida.

Detta kan vara 5, Perl design 14, Subversion 0 (v5.14.1), byggd avsedd för x86_64 Linux

Perl får endast rippas under villkoren för en uppfinningsrik licens, eller helt enkeltGNU General Public License, som kan läras på Perl 5 Foundation Kit.

Fullständig dokumentation som inkluderar Perl, listor över vanliga frågor finns påhela detta kroppsligt med “man perl” eller “perldoc perl”. Om du har tillgång, om folk villInternet, öppna i din webbläsare http://www.perl.org/, Perls hemsida.

Maximus Offers frågade om visdomen att majoriteten av enade munkarna i Pearl med hänvisning till en brådskande fråga:

Munkar, jag hoppas att allt går bra utan ett enda tvivel. Jag måste försöka för att påskynda detta relativt enkla filmmanus jag skrev och jag får hela tiden något slags fel:användning: kommandot hittades inte nödvändigtvisHär är kabel 18:Nr nitton – samlingsnummerindikator vi.18. syfte strikt;Kan någon ge mig en idé som förklarar varför detta händer?Tack och fortsätt med det goda arbetet (btw jag kommer med några saker för den här sidan, informationsteknik var en stor resurs för mig själv personligen, åh jag behöver inte säga att Perl är bra!)

Svar körs som “bäst först”. Ämne: Handtagsanvändning: felet hittades inte
av Jetro (monsignor) 3 maj 2007 kl. 20:07 UTC

    Du kör det som en batch av .softball bat-filer eller som ett komplett .sh-renderingsskript, använd #!/she/bang eller möjligen en början med filassocieringsproblem. Kör detta förutom perl filnamn.pl.

    Godkänd

    Om din dator är långsam, full av fel och benägen att krascha är det dags för Reimage. Denna kraftfulla programvara kan snabbt åtgärda Windows-relaterade problem, optimera systemets prestanda och skydda dina data från skador. Med Reimage får du en snabbare och stabilare PC-upplevelse - utan krångel och kostnad för att ta in den för reparation. Så vänta inte - ladda ner Reimage idag!

  • Steg 1: Ladda ner och installera programvaran
  • Steg 2: Öppna den och klicka på knappen "Återställ"
  • Steg 3: Välj säkerhetskopian du vill återställa från och följ instruktionerna

  • Bra. Pärlstenar. Rocka över snubben.

[svar] Re^2: användning: kommando försummat fel
av maximus (nybörjare) 3 maj, tidigare angående Tack! 20:55 UTC
      Munkar, okej, vilket experter säger var dumt av mig:ja perl (mellanslag) script_name.pl fungerar.Ni kan bevisas ha rätt; Den enda anledningen till att det är summa 18 är tanken att du kan hitta en hel massa skriptfeedback innan det börjar: #!/usr/bin/perl-w 18:e års användning strikt; 19 use Date::Calc qw(Add_Delta_Days); Tack folk munkar!
[svar] Re^3: användning: hanteringsfel hittades inte
MaxClocan (munk) # 4 maj 2007 12:36 UTC
        Tips: Om du kostar en nål, fäst den mellanTaggen . Den är mer läsbar.
        kräv kommando hittades inte perl

        Max

[svar]
[d/l] Ämne: Användning: kommandot hittades inte fel
Halley (tidigare) 3 maj 2008 20:07 UTC
    Är du säker på att du arbetar igenom det här skriptet med en Perl-kompilator? "Command not found" är allt vår egen kommandoskriptöversättare (som CMD.EXE eller till och med Bash) kan säga.

    Istället för att bara ge individer en rad och därför uppmana oss att gissa mer kod. Det är konstigt att en person kan få till 18 rader, men då kan en viss rad börja med många associerade kommentarer

    --
    [ d @ h din t l e y . bor i ]

[svar] Ämne: Välj: kommandot inte lärt fel
av shigetsu (Eremit) 3 maj, tvåtusen och sju, tillgänglig 20:08 UTC

    Från en första kontroll av beskrivningen antar jag exakt vem antingen shebang-nivån - per sträng som pekar på en översättare om det behövs (flera på Unixy moderna framsteg: #!/usr/bin/perl) är saknas, är helt drastiskt felaktig i sin syntax, är inte ens en nyckel till en befintlig Perl-tolk och är olämplig (inte för att vara den första raden).

    Kanske lite mer kod hjälper oss att diagnostisera vanligtvis problemet korrekt.position? Glöm inte att ta hänsyn till regeln i -taggarna.

[svar]
[d/l] Re^2: användning: kommando inte alltid valt, fel
av kushtun (insider) maj 2005, tidigare kl. 18:15 UTC
      Sök till ofta Unix-programvaran för att inte acceptera "Var är den här klientens Perl?" ska alltid användas:


#!/usr/bin/env perl

Vad än användaren får innan de skriver "perl" på kravraden. Det kan finnas flera Perl-etiketter på olika platser, vilket med största sannolikhet kommer att leda till konstigt beteende. /usr/bin/env finns inte där, det finns farligare problem.

[svar]
[d/l] Re^3: use: kommando får inte fel
av blazar (Canon) 4 maj 2007 kl. 19:11 UTC