web-dev-qa-db-ja.com

nanoへのパイプ入力

ls | nano -がUbuntuでエディターを開くのに、エディターを閉じてファイルをCentOSの-.saveに保存するのはなぜですか?

Stdinを読み取るときにCentOSのnanoを開いたままにするにはどうすればよいですか?

9

この機能はバージョン2.2まで追加されませんでした

http://www.nano-editor.org/dist/v2.2/TODO

バージョン2.2の場合:

  • Nanoがポケットベルのように機能することを許可します(標準入力から読み取り)[完了]

centOS6はnano-2.0.9-7を使用します( http://mirror.centos.org/centos/6/os/x86_64/Packages/

最新バージョンが必要な場合は、アップストリームサイト( http://www.nano-editor.org/download.php )からダウンロードしてから、Fedoraガイドに従って独自のバージョンを作成できます。 RPM。 ( http://fedoraproject.org/wiki/How_to_create_an_RPM_package

3

これはテキストエディタの「機能」だと思いますが、nanoにはありません。

2つのステップを使用できます。

ls > output.txt
nano output.txt

データ入力にstdinを使用できる他の2つのエディターがあります

ls | joe
ls | jed
2
manuel