随分更新をサボっていました…(*_*;)
この間つまって先輩に助けてもらったことを.
この間の記事で,bashだと,コマンドライン上でプログラムの前にLD_PRELOADの設定ができると記述しました.
これを,シェルスクリプト内に書くと,うまくいきません..
これは,"LD_PRELOAD=./hook.so"をコマンドとして解釈してしまうかららしい.
そこで,こういう場合は,
/bin/bash -c "LD_PRELOAD=./hook.so……"
とすることで解決できました.
勉強のことメインな予定. 頭が弱くてすぐに忘れちゃうので,メモ代わりです! 間違ってることやアドバイスなどあったらぜひお願いします(^-^)♪
0 件のコメント:
コメントを投稿