Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Aiuto sed

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    93

    Aiuto sed

    Ragazzi ho bisogno di un aiuto..in un file testo ho vari percorsi completi e devo estrarre solo il path senza il nome del file.
    Cioè da questo: /usr/lib/xchat/plugins/python.so
    devo avere questo: /usr/lib/xchat/plugins/

    Ho pensato di usare sed controllando il flusso caratteri fino all'ultimo '/' (slash) ma non ci sono riuscito.

    Grazie

  2. #2
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570

    Re: Aiuto sed

    Originariamente inviato da rampod
    Ragazzi ho bisogno di un aiuto..in un file testo ho vari percorsi completi e devo estrarre solo il path senza il nome del file.
    Cioè da questo: /usr/lib/xchat/plugins/python.so
    devo avere questo: /usr/lib/xchat/plugins/

    Ho pensato di usare sed controllando il flusso caratteri fino all'ultimo '/' (slash) ma non ci sono riuscito.

    Grazie
    Non hai pensato a "dirname"
    codice:
    [cacao74@winnie ~]$ dirname /usr/local/share/doc/pam/text/pam.txt
    /usr/local/share/doc/pam/text
    man dirname


    Se proprio ci tieni a farlo con sed:
    codice:
    [cacao74@winnie ~]$ echo "/usr/lib/xchat/plugins/python.so" | sed "s_\(/.*/\).*_\1_"
    /usr/lib/xchat/plugins/
    ciao
    slack? smack!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    93
    dirname giusto :P

    cmq sed ha il suo fascino grazie..

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.