これは、replaced.txtファイルから単語を読み取り、各行の各単語の出力を表示するスクリプトですが、すべての出力を1行で表示したいと思います。
#!/ bin / sh
エコー
echo"翻訳する単語を入力してください"
読む
IFS = ""#フィールドセパレータを設定します
set $ a#文字列を$ 1、$ 2、..に分割します。
for#a forループは、デフォルトで$ 1、$ 2、..をループします。
行う
{{
b = grep "$ a" replace.txt | カット-f2-d ""
}
終わり
「replaced.txt」ファイルの内容は次のとおりです。
hllo HELLO m AM rshbh RISHABH jn JAIN hw HOW ws WAS あなたの dy DAY
この質問は私が尋ねたものには適切ではありません。スクリプトの出力を1行に収めるのに助けが必要です。