Web-Eは、次の2つの異なるコマンドで欲しいものを行うための最も直接的な方法を説明し、私は複数のコマンドを実行するか、すぐにそれらを実行せずに、別の行にコマンドを続けるために、いくつかの方法があることを示しているだろうと思っていました。
継続する長いコマンド:
1)1つの長いコマンドを作成する最も一般的な方法は、コマンドを入力し、バックスラッシュを使用して\Returnキーを押すと、Bashがコマンドを実行する代わりに別のプロンプトを表示することです。このセカンダリプロンプトはPS2と呼ばれ、入力を待機します。
find /home/mike/Downloads -type f -iname '*.jpg' \
>
コマンド全体が理にかなっていると思う限り、バックスラッシュを追加し続け、必要な限りReturnキーを押し続けることができます。
この2次プロンプトは、通常のCtrl+ でキャンセルできますC。
2)Bashはforループ(for i in ....)などのコマンドを認識し、プロンプトがすぐに表示されます。コマンドの引用符を忘れた場合と同じように:
apt-cache search 'libgimp*
>
複数のコマンド:
3)Lxnslckが指摘しているように、コマンドをセミコロンで区切ることができます。
which vlc; whereis vlc
/usr/bin/vlc
vlc: /usr/bin/vlc /etc/vlc /usr/lib/vlc /usr/bin/X11/vlc /usr/share/vlc /usr/share/man/man1/vlc.1.gz
4)または、アンパサンド&&を使用して2つのコマンドを結合できます。
./configure && make