次のコード行からユーザー入力を受け付けるbashスクリプトがあります。ユーザー入力スペースをダッシュに変換する方法
Company A in Texas
がどのように私はこのようなダッシュにスペースを変換するスクリプトを持つことができますスクリプトを実行しているユーザーが持つ質問に答える
echo "What is the customer name?"
read hostname
?
Company-A-in-Texas
私はファイルでこれを行うための処理を実行することができますが、それはスクリプトを持つことになると、私はこれを行う空白を描いています。データをstdoutに送信して処理を実行するとします。ちょうど他のアイデアを得ようとする。
これは、 'tr'で簡単に行われますが、この変換の目標は何ですか?空白をハイフンに置き換えた後、顧客名で何をするつもりですか?ファイルを作成する場合は、ユーザの入力を害さないためにもっと多くのことを行う必要があります。 –