Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    9

    Output comando linux in pasto al perl

    Salve a tutti,

    è possibile in qualche modo redirezionare l'output di un comando chiamato da uno script perl con la funzione "system" in un array in modo da manipolarne il contenuto?
    Mi spiego meglio:

    supponiamo che io abbia uno script che richiama il programma cdrecord e supponiamo ancora che io voglia manipolare l'output di tale comando facendo apparire su schermo solo le informazioni che mi interessano. Come posso farlo?

    Grazie,
    zeno78

  2. #2
    Non devi usare la funzione system, ma le backtick, cioè:

    @output = `comando`;

    fai attenzione che si tratta di `comando` e NON 'comando'.
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.