unix

    0

    2답변

    나는 pthreads를 사용하는 프로젝트를 가지고있다; 메인 스레드와 서브 스레드와 파이프가 있습니다. 모두 정상적으로 작동하지만 가끔이 작동하지 않습니다. 하위 스레드는 명령 인터프리터를 실행하고 ncurses 기반 GUI는 파이프를 통해 입력을 셔틀 (일부)합니다. 인터프리터 스레드가 사용자로부터의 "종료"명령을 수신하면 제가 일반적 스레드를 생성 if

    1

    2답변

    파일의 크기가 500MB입니다. ASCII 문자가 아닌 문자가 일부 있습니다. 나는 단지 유닉스 명령을 사용하여 그 문자들을 찾고 싶다. 각 줄마다 줄 번호와 위치를 얻는 것이 낫습니다. 감사합니다 :)

    2

    6답변

    저는 C#, .NET, Visual C/C++ 경험이있는 주요 Windows 개발자입니다. 나는 Windows와 Linux 모두에서 실행되는 이식 가능한 GUI 응용 프로그램을 만들기 위해 Linux에서 C/C++ 개발을 기울이고 싶습니다. 나는 과거에 페도라 (2005)를 사용했습니다. 리눅스에서 프로그래밍을 배우기 위해 현재 가장 좋은 배포판이 무엇인지

    2

    1답변

    파이프의 읽기 끝에서 fread()를 읽어야합니다. 하지만 파이프에 아무 것도 없을 때 fread()가 EOF를 설정하려고하지만 대신 오류 표시기가 설정됩니다. 나는 posix와 C 표준을 점검하고 단서를 발견하지 못했다.가 아닌 차단 파이프를 사용하고 있기 때문에 #include <stdio.h> #include <fcntl.h> int main()

    2

    1답변

    /dev/hpib에 내 시스템에 hpib 장치가 연결되어 있습니다. 이 장치로 보내지는 GPIB 명령을 리디렉션 할 수 있습니까? 저수준 GPIB 명령과 장치/dev/hpib에 전달되고 장치에서 수신 된 응답을 알아낼 수있는 방법이 있습니까? 미리 감사드립니다. lakshmesha

    3

    4답변

    장치/소켓의 inode를 stat로 알 수 있으므로 어떻게 든이 파일을 "복사하여"백업 할 수있는 것처럼 보입니다. 물론 솔루션은 "dd"이지만 장치가 무한대 (무작위) 인 경우 무엇을 할 수 있는지 전혀 알지 못합니다. 그리고 어떻게 든 inode를 복사 할 수 있습니까?

    2

    3답변

    저는 일부 데이터 처리를 돕기 위해 제 3 자의 커맨드 라인 유틸리티를 가지고 있습니다. 이 유 틸리 티는 라인 구분 파일의 정보를 예상 한 다음 처리 된 데이터를 STDOUT으로 출력합니다. 테스트 단계에서 처리 할 정보가있는 파일을 만든 다음이 파일을이 타사 유틸리티로 보내는 Perl을 작성하는 것이 좋았지 만 프로덕션 환경에서이 코드를 사용하려고 할

    2

    2답변

    나는 두 파일이 파일 (1) 3 개 필드 파일 2는 4 개 필드 을 포함 파일 1의 행의 수는 파일 2보다 훨씬 작은이 포함되어 있습니다 다음 작업으로 첫 번째 필드를 기준으로 두 파일을 비교하고 싶습니다. 파일을 하나의 행의 첫 번째 필드가 파일 2 행의 첫 번째 필드에 나타나는 경우은 어떤 조언은 감사 드리겠습니다 파일 2. 위해 해당 행을 인쇄되지 않

    2

    4답변

    디스크에 file2를 저장하지 않고 file2를 file3과 연결하려고합니다. awk '...{print}' file1 > file2 cat file2 file3 > file4 어떻게 file2를 저장하지 않고 수행 할 수 있습니까? 당신은 (awk '...{print}' file1; cat file3) > file4

    1

    3답변

    두 개의 스크립트 aaa.sh 및 bbb.sh를 호출하는 래퍼 스크립트가 있습니다. 이 두 스크립트는 를 user1 sudo는 -H -u로 서로 다른 사용자가 실행해야합니다. /user/bin/scripts/aaa.sh sudo는 -H -u USER1. /user/bin/scripts/bbb.sh 하지만 sudo 명령은 스크립트 내에서 실행할 수 없습니다.