Perché ls | nano -
apre l'editor in Ubuntu ma chiude l'editor e salva un file -.save
in CentOS?
Come posso ottenere nano in CentOS per rimanere aperto durante la lettura di stdin?
bash
provare con sostituzione di processo: nano <( ls )
.
Perché ls | nano -
apre l'editor in Ubuntu ma chiude l'editor e salva un file -.save
in CentOS?
Come posso ottenere nano in CentOS per rimanere aperto durante la lettura di stdin?
bash
provare con sostituzione di processo: nano <( ls )
.
Risposte:
La funzione non è stata aggiunta fino alla versione 2.2
http://www.nano-editor.org/dist/v2.2/TODO
Per la versione 2.2:
- Consenti a nano di funzionare come un cercapersone (leggi da stdin) [FATTO]
e CentOS6 utilizza nano-2.0.9-7 ( http://mirror.centos.org/centos/6/os/x86_64/Packages/ )
Se hai deciso di volere l'ultima versione, puoi scaricare dal sito upstream ( http://www.nano-editor.org/download.php ) e quindi seguire la guida Fedora per creare il tuo RPM. ( http://fedoraproject.org/wiki/How_to_create_an_RPM_package )