スクリプトで実行する場合は、-dでターゲットディレクトリを指定できる方法が楽です。
composer -d{ターゲットのディレクトリ} show応用として、リモートホストにsshでログインして、結果をローカルのホストにファイルとして保存するbashスクリプトは、下記で実現できます。
#!/bin/bash user="ユーザー" host="ホスト" directory="対象ディレクトリ" result_file="出力結果ファイル" `ssh $user@$host "composer -d$directory show" &> $result_file'
コメント