質問: 待たせずにコマンドを実行する cliでは、入力したコマンドが完了するまでに時間がかかる場合があります。また、それがいつ発生するかを知っている場合もあります。 linuxの「バックグラウンド」などについて少し混乱しています。待機したくないことをcliに伝える最も一般的な(またはユーザーフレンドリーな方法)は何ですか。プロンプトをすぐに返してください。そして、それが私にプログレスバーまたはビジースピナーを与えることができれば、それは素晴らしいことです!
回答: (完全を期すため、既に回答済み:)コマンドの後に&を追加して、コマンドをバックグラウンドに配置します。long_command with arguments > redirection & あなたの質問の他の部分に対処するために、この回答を追加します:進行中のバックグラウンドコマンドを表示するスピナーに相当するものはありませんが、jobsまたはjobs -lと入力すると、バックグラウンドコマンドのステータスを確認できます。バックグラウンドのコマンドが表示され、実行中か、シグナルを介して停止したか(例:^z)、またはユーザーからのインタラクティブな入力を待機しているために停止したかどうかが表示されます。