私のコンピュータのLinuxスクリプトに長い行のsshコマンドが表示され、結果をコピーして端末に貼り付けてEnterを押しました。結果を次のコマンドとして使用したいと思います。
例えば、
Linux] abc_script
明らかにする
ssh -L xxx.xxx.xxx.xxxx.com :1234;xxxxxx.xxxxxxxxx.xxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxx
上記の結果を活用したいのですが、ssh -L bla bla
次のコマンドに行ってエンターをしてください。
答え1
望むことを行う理由の1つは、$(...)
# I can run ls
$ ls
my_file
# I can have a command that generates "ls" as its output
$ echo "ls"
ls
# I can run ls by running a command that generates "ls" as its output
$ $(echo "ls)
my_file
あなたの場合は次のようになります。
$(abc_script)
しかし、これには非常に注意してください。シェルは、コマンドが印刷するすべてを実行します。