2
나는 비교적 ncurses에 익숙하지 않으며 ncurses의 명령 행에서 실행 된 명령의 출력을 표시하는 간단한 방법이 궁금합니다. 내가 시작하고있는 TUI.ncurses 및 C- ncurses 창에서 'df'명령의 출력 표시
#include <ncurses.h>
#include <stdlib.h>
#include <stdio.h>
int main(){
initscr();
cbreak();
char command[] = "df";
printw(system(command));
}
음. 알 수 있습니다. 이것은 본질적으로 제가 고맙다고 생각한 것입니다! 파이프에서 인쇄 된 것을 제어하는 방법이 있습니까? 나는 처음 몇 자만 인쇄합니까? – Broncos423
'addstr'은 빠르기 때문에 (파이프에서 줄 바꿈을 다듬기 위해 작업 할 필요가 없었기 때문에)'addstr'을 사용했습니다. 'addnstr' 또는'printw'를 사용하여 몇개의 문자 만 출력 할 수 있습니다. –