7
xargsおよびvi-「入力は端末からではありません」
php.ini私のシステムには約10個のファイルがあり、あちこちにあり、それらをすばやく参照したいと思っていました。私はこのコマンドを試しました: locate php.ini | xargs vi しかし、vi警告が表示されInput is not from a terminal、コンソールが非常に奇妙になり始めます。その後、を押し:q!て終了viし、sshセッションから切断して再接続して、コンソールが再び正常に動作するようにする必要があります。 私はここで何が起こっているのかをある程度理解していると思います。基本的に、コマンドはvi開始時に完了していないため、コマンドが完了してviいない可能性があり、端末が通常モードであるとは考えていません。 私はそれを修正する方法がわかりません。私はGoogleとunix.stackexchange.comを検索しましたが、運が悪かったです。