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

    [bash] pid processo da ps -aux

    Salve, vi volevo chiedere una cosa che forse è stupida ma non riesco a realizzare...

    sto provando a creare uno script che data una lista di PID che viene fuori dal comando ps -aux mi dia in output solamente il numero di pid delle applicazioni che contengono nel nome una determinata parola.

    avevo pensato di salvare il risultato di ps -aux in un file temporaneo e dopo di tagliare col comando cut unito a grep solo le voci che corrispondono al valore che do in input a grep.

    purtroppo però non riesco a capire come stampare all'interno di un file temporaneo l'output di ps -aux...

    ho eseguito le seguenti operazioni però non funziona:

    touch temp.txt
    ps -aux > temp.txt

    mi da come errore: Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html

    grazie per l'attenzione

  2. #2
    Togli il trattino.

    Per inciso, perché usare file temporanei quando puoi usare le pipe?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    ok grazie, funziona, comunque hai ragione, mi conviene usare le pipe, avevo pensato ad una cosa del genere per non concatenare troppe istruzioni assieme

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.