Githubからgistをダウンロードして新しいコマンドを作成しようとしています。+x
ダウンロードしたファイルに権限を追加する必要があります。私はこれをすることができる。
sudo curl -s $URL -o /usr/bin/hello && sudo chmod +x /usr/bin/hello
-o
値を取得して+x
権限を追加したいのですが。私は次のように想像しています。
sudo curl -s $URL -o /usr/bin/hello | ¯\_(ツ)_/¯ chmod +x this_after_o_value
実装する方法はありますか? awk、sed、tr、カット?私は非常に簡単な解決策を探しています。
答え1
変数を使用してこれを行うことができます。
output="/usr/bin/hello"
sudo curl -s $URL -o $output && sudo chmod +x $output