0

データベースからファイルを検索しようとしています。私はphpファイルからデータをうまく取得しています。私が問題を抱えているのは、この1行だけです。

directory=`find ./ -type f -name "*$thismodelnormal*" -exec ls -la {} \;`

$thismodelnormalは単なる文字列ですが、データベースのデータに基づいて動的です。これを行う方法について誰かが私に教えてもらえますか? 私はすでにかなりの調査を行ってきましたが、解決策を見つけることができませんでした..確かに誰かが以前にこれを行ったことがあります.

4

1 に答える 1

2

スクリプトの先頭に追加するset -xと、実際に実行されているコマンドを表示できました。この場合、私のコマンドは

directory=`find ./ -type f -name "*"$thismodelnormal"*" -exec ls -la {} \;`

2 組の二重引用符に注意してください。1 つは検索自体用で、もう 1 つは変数を抽出するためのものです。

于 2013-02-23T06:44:22.373 に答える