#!bin/bash
client=`cat temp.txt`
ssh [email protected] 'while read line; do mkdir -p /tmp/$line ; done <<< "$client"'
cat temp.txt
2つのラインがあります:
nk124
nk124
上記のスクリプトは機能しません。エラーなしで実行されますが、ディレクトリは生成されません。
ベストアンサー1
<<< $client
セクションを囲む'
s:外に移動するだけです。
#!/bin/bash
client=`cat temp.txt`
ssh [email protected] 'while read line; do mkdir -p /tmp/$line ; done' <<< "$client"
/
OBS:shebangにも欠けているものがあります。#!/bin/bash
代わりに使用#!bin/bash