たとえば、Linuxでsh -cとsh -sの違いを説明できる人はいますか? sh マニュアルページを読みましたが、違いを理解していません。
答え1
そのうちの1つはコマンドラインのパラメータです。
sh -c 'sh executes this string as a command'
もう一つは、標準入力を介して渡される文字列です。
echo 'sh executes this string as a command' | sh -s
たとえば、Linuxでsh -cとsh -sの違いを説明できる人はいますか? sh マニュアルページを読みましたが、違いを理解していません。
そのうちの1つはコマンドラインのパラメータです。
sh -c 'sh executes this string as a command'
もう一つは、標準入力を介して渡される文字列です。
echo 'sh executes this string as a command' | sh -s