shell初心者です。
バッククォートで囲まれた引数を、すべて文字列として表示したいのですがうまくいきません。
a.sh
bash
1#!/bin/sh 2param1=$(echo "$1" | tr - d "¥`")
実行時は以下のようにバッククォートで囲み、引数を渡します。
./a.sh `echo 1`
結果は
1
となり、コマンドの結果が表示されています。
引数のバッククォートは文字列として扱うことが不可能なのでしょうか?
よろしくお願いいたします。
すみません、説明不足でした。
引数はバッククォートで表すこと前提とし('や"をつけない)、ファイル内で処理をします。

回答2件
あなたの回答
tips
プレビュー