Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    bash: prendere parte di un output

    Mi spiego meglio, io ho un risultato di un comando bash (md5sum) che è diviso in due parti:
    l'md5sum e il nome del pacchetto (per esempio)
    ff9469a430ed4df92f195ca4305035d7 sirm2-2.3.tar.gz
    Io vorrei assegnare ad una variabile solo la prima parte dell'output, ovvero l'md5sum. Com eposso fare?
    "L'utopia è come l'orizzonte: cammino due passi, e si allontana di due passi. Cammino di dieci passi, e si allontana di dieci passi. E allora, a cosa serve l'utopia? A questo: serve per continuare a camminare."
    Eduardo Galeano
    Il mio sito
    "if you want people to RTFM, make a better FM!"

  2. #2
    codice:
    variabile=$(md5sum file | awk '{print $1}')

  3. #3
    Originariamente inviato da vortex87
    codice:
    variabile=$(md5sum file | awk '{print $1}')
    Grazie mille, intanto mi vedo il man di awk
    "L'utopia è come l'orizzonte: cammino due passi, e si allontana di due passi. Cammino di dieci passi, e si allontana di dieci passi. E allora, a cosa serve l'utopia? A questo: serve per continuare a camminare."
    Eduardo Galeano
    Il mio sito
    "if you want people to RTFM, make a better FM!"

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 © 2024 vBulletin Solutions, Inc. All rights reserved.