スクリプト B を作成するスクリプト A を作成したいと思います。スクリプト B はディレクトリを作成します。そこで、この内容でファイルを作成し、x パーミッションを付与してから実行しました。残念ながら、期待どおりに動作しません。最初にディレクトリを作成し、次に空のファイルを作成します。なんで?
#!/bin/bash
batch=`mkdir /home/hieund/bpl`
echo $batch > newfile
更新:あなたのソリューションを試した後、私は持っています:
#!/bin/bash
$myPath=$HOME/bpl
batch='mkdir ' $myPath
echo $batch > newfile
それもうまくいきません。同じ予期しない動作。
アップデート:
#!/bin/bash
$myPath=$HOME/bpl
batch="mkdir $myPath"
echo $batch > newfile
それもうまくいきません。同じ予期しない動作。
bash: /home/hieund/bpl=/home/hieund/bpl: No such file or directory