Dlaczego ls | nano -
otwiera edytor w Ubuntu, ale zamyka edytor i zapisuje plik -.save
w CentOS?
Jak mogę uzyskać nano w CentOS, aby pozostawał otwarty podczas czytania standardowego?
bash
spróbować z substytucji procesowej: nano <( ls )
.
Dlaczego ls | nano -
otwiera edytor w Ubuntu, ale zamyka edytor i zapisuje plik -.save
w CentOS?
Jak mogę uzyskać nano w CentOS, aby pozostawał otwarty podczas czytania standardowego?
bash
spróbować z substytucji procesowej: nano <( ls )
.
Odpowiedzi:
Ta funkcja została dodana dopiero w wersji 2.2
http://www.nano-editor.org/dist/v2.2/TODO
Dla wersji 2.2:
- Pozwól nano działać jak pager (odczyt ze standardowego wejścia) [GOTOWE]
a CentOS6 używa nano-2.0.9-7 ( http://mirror.centos.org/centos/6/os/x86_64/Packages/ )
Jeśli zdecydowałeś, że chcesz mieć najnowszą wersję, możesz pobrać ze strony internetowej ( http://www.nano-editor.org/download.php ), a następnie postępuj zgodnie z przewodnikiem Fedory, aby zbudować własne RPM. ( http://fedoraproject.org/wiki/How_to_create_an_RPM_package )