1

私は以前に bash スクリプトの方法で実際に多くのことをしたことがないので、助けていただければ幸いです!

この関数を .bash_profile に追加しました:

function test()
{
    osascript -e 'tell app "System Events" to display dialog "$1"'
    echo "my name is $1"
}

2 行目は問題なく動作しますが、最初の行ではダイアログに $1 が表示されるだけです。私はその行にいくつかのバリエーションを試しました:

osascript <<EOD
  tell app "System Events" to display dialog "$1"
EOD

$1osascript 行に連結する必要がある特定の方法はありますか、またはこれを行うためのより良い方法はありますか?

4

1 に答える 1