「ls –alR /」と「ls –alR / &」の違いは何ですか? [コピー]

「ls –alR /」と「ls –alR / &」の違いは何ですか? [コピー]

「ls –alR /」と「ls –alR / &」の違いは何ですか?私は同じ結果を得るようです。しかし、&シンボルはバックグラウンドで実行する必要があると思いましたか?

ベストアンサー1

それでもバックグラウンドで実行されるということは、基本的に出力が端末に送信されることを意味します。違いは、プログラムの実行中に追加のコマンドを入力することです。明らかに、lsこれは多くの出力を生成するこのようなプログラムでは難しいでしょう。この試み:

ls -alR / >ls_files &

ls実行中にできる他のことがあります。完了後に最初にEnterキーを押すと、ls次のメッセージが表示されます。

[1]+  Done                    ls -alR / >ls_files

ls_filesこれで、すべての出力がファイルに保存されます。

おすすめ記事