Bashのsudoコマンド

Bashのsudoコマンド

私はArduinoでファイルを検索するためにbashスクリプトを使用しています。 sudoの代わりにbashスクリプトを使用してください。私の指示は次のとおりです。

次のコマンドは、Brewpi-scriptリポジトリを前の手順で作成した空のディレクトリ/ home / brewpiに複製します。 PythonスクリプトはBrewpiユーザーとして実行されるため、BrewpiユーザーとしてGitを実行して、すべての新しいファイルをBrewpiユーザーが所有することをお勧めします。 sudo -u Brewpiをコマンドに追加するだけです。

sudo -u brewpi git clone https://github.com/BrewPi/brewpi-script /home/brewpi

sudoコマンドは必要ないことがわかりましたが、-uを使用すると「コマンドが見つかりません」というエラーが発生します。 「-u」に対応するbashは何ですか?

答え1

sudo -u brewpi1つのパラメータ(ユーザー名)を取るコマンド。このコマンドとその引数はスキップされるので、次のようにします。

git clone https://github.com/BrewPi/brewpi-script /home/brewpi

関連情報