[解決済み] Bashスクリプト内でGDBを使用してコマンドライン引数を持つプログラムを実行するにはどうすればよいですか?
2022-03-18 14:24:47
質問
GDBでプログラムを実行する場合、通常、プログラムの引数は
run
コマンドを使用します。GDBを使用してプログラムを実行し、さらにシェルスクリプト内で引数を与える方法はありますか?
関連する質問で、スクリプトの実行開始後にGDBをプログラムにアタッチすることができると言及した回答を見ました。しかし、その場合、私はプログラムを「待つ」必要があります。
他に方法はないのでしょうか?
解決方法は?
gdbを--argsパラメータ付きで実行することができます。
gdb --args executablename arg1 arg2 arg3
自動的に実行させたい場合は、いくつかのコマンドをファイル(例:'run')に記述して、引数として -x /tmp/cmds と与えます。オプションで、-batchモードでの実行も可能です。
gdb -batch -x /tmp/cmds --args executablename arg1 arg2 arg3
関連
-
[解決済み] gdbで<value optimized out>とはどういう意味ですか?
-
シンボルテーブルが読み込まれていません。"file "コマンドを使用してください。
-
VScodeでデバッグを行う場合、デバッグを開始できない
-
[解決済み] GDBで現在の関数からステップアウトする
-
[解決済み] GDBで単一のブレークポイントを削除するにはどうすればよいですか?
-
[解決済み] Node.jsのプログラムにコマンドライン引数を渡すにはどうしたらいいですか?
-
[解決済み] bashシェルスクリプトの全引数を伝搬させる
-
[解決済み] Bashスクリプト内でGDBを使用してコマンドライン引数を持つプログラムを実行するにはどうすればよいですか?
-
[解決済み】Bashスクリプトに渡された引数の数を確認する
-
[解決済み] 対話型デバッグ中に gdb の出力を強調表示したり色付けする方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] gdbで<value optimized out>とはどういう意味ですか?
-
シンボルテーブルが読み込まれていません。"file "コマンドを使用してください。
-
VScodeでデバッグを行う場合、デバッグを開始できない
-
[解決済み] GDBで単一のブレークポイントを削除するにはどうすればよいですか?
-
[解決済み] GDBでメモリ範囲をディスアセンブルする方法は?
-
[解決済み] Bashスクリプト内でGDBを使用してコマンドライン引数を持つプログラムを実行するにはどうすればよいですか?
-
[解決済み】GDBでレジスタの値を表示するには?
-
[解決済み] gdbで実行するプログラムに引数を渡したり、ファイルから標準入力をリダイレクトするには?
-
[解決済み] 対話型デバッグ中に gdb の出力を強調表示したり色付けする方法は?
-
[解決済み] LinuxでGDBを起動するときにコマンドライン引数を渡すにはどうしたらいいですか?重複