|
@ -20,10 +20,13 @@ const generateScript = (host, port) => { |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
return Object.entries(payloads).reduce((script, [cmd, payload]) => { |
|
|
return Object.entries(payloads).reduce((script, [cmd, payload]) => { |
|
|
script += `if command -v ${cmd} > /dev/null 2>&1; then\n` + |
|
|
script += ` |
|
|
` ${payload}\n` + |
|
|
|
|
|
' exit; \n' + |
|
|
if command -v ${cmd} > /dev/null 2>&1; then |
|
|
'fi \n'; |
|
|
${payload} |
|
|
|
|
|
exit; |
|
|
|
|
|
fi`;
|
|
|
|
|
|
|
|
|
return script; |
|
|
return script; |
|
|
}, ''); |
|
|
}, ''); |
|
|
}; |
|
|
}; |
|
|