パラメータとしてのパイプ

パラメータとしてのパイプ

コマンド出力をパラメータとして使用しようとしています。

注文する: /home/alexandre/dropbox.py exclude add ls | grep -v photos

次のファイルのリストを追加する必要があります。

/home/alexandre/dropbox.py exclude add a.txt b.txt c.txt

ls | grep -v photosフォルダを除くすべてのファイルのリストを提供しますphotos

しかし、私のコマンドを使用すると、コマンドはファイルの除外を追加しますls(ファイルが存在せずにコマンドを実行したいls)。

これを行う方法を知っている人はいますか?

ベストアンサー1

あなたが探しているのは、サブシェルでコマンドを実行することです。たとえば、次のようになります。

/home/alexandre/dropbox.py exclude add $(ls | grep -v photos)

おすすめ記事