入力にプレフィックスとサフィックスを追加してコマンドに送信する

入力にプレフィックスとサフィックスを追加してコマンドに送信する

私のアプリケーションにいくつかのルールを追加しています。私の入力を許可するbashスクリプトを作成したいです(例: 'abc')。プレフィックス 'pqr' とサフィックス 'xyz' を入力に追加し、コマンドとして送信します。

この場合、送信されるコマンドにpqrabcxyzスペースを追加しなかったため、スペースは含まれません。

私が使用するスクリプトは

#!/bin/bash
read -p "ID to be banned: " cmd
"iptables --append INPUT --match string --algo kmp --string '${cmd}' --jump DROP -p udp"

ベストアンサー1

#!/bin/bash
read -p "Please type in your command" cmd
pqr"${cmd}"xyz

質問の限られた情報によると、これだけで十分です。 @ayush-mishraがより具体的であることを願っています。

お知らせいただいた@grgarsideに感謝します。回答が編集されました。

おすすめ記事