cost 368 ms
從 atoi() 獲取 integer 值的問題

[英]Problem with getting integer value from atoi()

我正在嘗試編寫一個簡單的程序,它將父進程的 PID 傳遞給子進程並打印,但是當我使用 atoi() function 時,我沒有收到正確的父 PID 值。 我不確定我做錯了什么。 我讀過 atoi() function 是 integer 的 ASCII 碼,這讓我想知道這是否是正確的 functi ...

如何使用 execl 將指針作為命令行參數發送到另一個程序

[英]how to use execl to send a pointer as command line argument to another program

我試圖接受兩個整數(比如低和高)作為命令行參數,並且在我的主程序中試圖調用另外兩個程序。 程序 1 應計算(低、高)之間所有整數的總和,因為 sum_res 和程序 2 應評估 sum_res 是否為素數。 所以我試圖創建兩個進程,我想在兩個進程之間共享一個公共變量,但是在執行之后我檢查了只有我的 ...

運行 prngd 時出錯:無法執行

[英]Error while running prngd: Failed to execl

在我的 linux 嵌入式設備中,我按以下方式運行 prngd: 在系統日志中,我收到以下錯誤: 有沒有辦法理解為什么 prngd 給我這樣的錯誤? 謝謝。 ...

2022-01-03 16:39:14   1   8    sshd / execl  
在execl()函數ic C語言中使用rm linux命令

[英]use rm linux order in execl() function ic C language

希望一切順利...我正在嘗試編寫在 C 語言的 execl 中使用 execl 的代碼,但是當我放置文件目錄時它不起作用。 代碼是: 幫幫我吧! ...

為什么這個程序打印一個空行?

[英]Why does this program prints an empty line?

該程序稱為program.c 。 當我運行./program echo test時,我希望程序打印test ,即使該命令在子 shell 中運行。 為什么 output 是空行? 它與文件路徑有關嗎? 當我嘗試./program /bin/echo test時,我仍然得到一個空行 output。 ...

2021-03-15 09:49:06   1   68    c / echo / execl  
execl參數混淆

[英]execl parameters confusion

為什么命令execl("/bin/ls", NULL); 返回使用錯誤,而命令execl("/bin/ls", "badfsafds", NULL); 在一個簡單的 C 程序中返回目錄中的文件列表? 我知道execl的第一個參數是路徑規范,但我以為它只是用於路徑規范,而不是命令執行。 謝謝你。 ...

如何保留 header 並刪除所有數據?

[英]How to keep header and delete all data?

我試圖保留第一行並刪除/刪除名為“Main”的工作表的所有數據。 我下面的代碼不會從名為“Main”的工作表中刪除任何數據。Sub clean_sheets() '-------Clear Main Sheet all data will be removed except Header Row ...

2021-02-11 15:39:38   1   65    vba / execl  
如何使用 execl 來管理多個進程

[英]How to use execl in order to pipe multiple processes

我還是 OS domnain 的新手。 目前我正在嘗試用 C 實現一個 shell,主要特性之一是管道的能力。 我的問題是:在執行 fork dup 和其他需要的進程后,如果我有多個參數,我應該如何在 execl 中寫入。 例如,一旦我將有一個管道 3 個進程,例如 sth | …… | 其他時候 ...

如何使用 execl 運行管道並將結果寫入文件?

[英]how can i run pipe with execl and write result to file?

我嘗試在 C 中做這樣的事情,但我不知道如何:(: 與執行。 現在我只能做這樣的事情: 它將屏幕轉儲寫入文件 xwd1.xwd 但我不知道如何使用轉換制作管道。 感謝您提供的所有信息和幫助。 ...

2020-10-20 17:14:37   1   40    c / bash / execl  
Windows10平台上_execl() function的使用

[英]usage of _execl() function on Windows10 platform

_execl() 返回 -1 和錯誤消息“沒有這樣的文件或目錄”,即使給定的文件在那里。 當我直接在命令提示符下運行 gzip 命令時,它可以工作。 我無法理解我在這里缺少什么。 有人可以舉一個例子來說明如何使用這個 function,我在尋找解決方案時又發現了一個 API system(),但在 ...

用 execl() 替換 system():我什么時候需要使用 fork()?

[英]replacing system() with execl() : when do I need to use fork()?

我正在嘗試從我的 C 程序中調用外部程序。 我知道調用system()是一個壞習慣。 我一直在閱讀如何使用execl()或execv()來替換system() ,但由於我的腦容量有限,我想尋求一些示例和指導。 如果我要跑 那么這是我應該做的嗎? 我在 StackOverflow 上發現了一個關於用 ...

在 C 中使用帶有命令行參數的 fork() 並行處理

[英]Parellel processes using fork() with command line parameters in C

我正在嘗試創建一個程序,該程序在命令行中執行多個計數並並行執行它們。 我有一個count.c文件用於進行計數: 因此,如果我在 bash 中輸入“ ./count 5 ”,程序將從 5 計數到 1。 我有另一個multiple.c文件: 我想對這個程序做的是,我在命令行中輸入我輸入的例如 ...

waitpid 被迷住了,不再回來

[英]waitpid getting hooked and not returning

我有一個函數正在調用一個叫做 driverclear 的進程。 似乎進程開始了,但它永遠不會返回,因為我從來沒有得到進程的輸出,也從來沒有得到“進程完成”消息。 有什么我做錯了嗎? ...

C 中的父/子和管道,子-父通信

[英]Parent/Child and pipes in C, child-parent comunication

我有一個父程序將 integer 發送給子程序,子程序將數字乘以 2 並返回給父程序。 在主程序中,我創建了一個 pipe 和 fork() 和 execl() 子程序,在切換后我通過 pip 將值傳遞給子程序中的子程序我可以獲得該值,但是我怎樣才能從子程序中獲取結果execl() 之后的父級? ...

如何使用 `execl()` 在 C/C++ 中運行系統命令,將 function arguments 僅作為命令行而不是可執行文件傳遞?

[英]How can I run system commands in C/C++ using `execl()`, passing the function arguments only as a command line, not as an executable file?

我想在 C/C++ 程序中執行這個命令: stat -c "%F %A %n" *filename goes here*文件名存儲在main函數的argv[1]中。 我試過execl("/bin/stat", "stat", "-c", "\"%F %A %n\"", "file", NULL); ...

無法從 RUN 命令訪問 Docker --build-arg(執行形式)

[英]Cannot access Docker --build-arg from RUN command (exec form)

我試圖在我的一個運行語句中使用--build-arg ,但它失敗了。 Dockerfile 我使用以下命令構建圖像:docker build --tag installer --build-arg OS_VERSION=9 . 該腳本失敗,因為它傳遞的是變量名而不是值。Error: Invali ...

C SECCOMP阻止或關閉STDIN / STDOUT

[英]C SECCOMP blocks or closes STDIN/STDOUT

我現在正在實現在fork之后在子進程中運行另一個程序。 如上所示,我正在測試運行只是簡單的“ Hello world”的C / Python / Java程序。 我允許使用seccomp進行一些白名單系統調用。 運行Python和C程序,並將它們的輸出重定向到文件。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM