現在のディレクトリでIntelJアイデアを実行する方法

現在のディレクトリでIntelJアイデアを実行する方法

idea現在のディレクトリで実行できます。しかし、端末はアイデアのバックグラウンドスレッドによって占められています。端末を接続せずにクリエイティブを開始できますか?ありがとうございます!

ベストアンサー1

多くのGUIベースのアプリケーションは分岐せず、バックグラウンドに配置されているため、コマンドラインを「使用中」に保ちます。これは、多くの場合、Control-Cを使用してアプリケーションを中断できるという利点があります。

欲しいなら背景その後、申請をしてください。

idea &

ただし、一部のアプリケーションには詳細な出力(診断や無害なライブラリエラーなど)があり、画面の使用が難しい場合があります。すべての出力を同時に捨てることができます

idea > /dev/null 2>&1 &

代わりに、後で確認したいエラーメッセージがある場合に備えてこれを記録できます。

idea > logfile 2>&1 &

最後に、現在のシェルでこれを「隠す」こともできます。

( idea > /dev/null 2>&1 & ) 2>/dev/null

しかし、これはますます複雑になっています。 :-) 簡単なスクリプトを作成してディレクトリに配置する方が$HOME/bin/簡単かもしれません。たとえば、こう呼んでください。runidea

#!/bin/sh
idea "$@" > /dev/null 2>&1 &

これで入力するだけでrunidea自動的に動作します。

おすすめ記事