cmp

    0

    1답변

    어셈블리는 재미있는 학습 언어입니다. 나는 여전히 개선의 여지가 많다. 나는 임의의 주사위 롤을 x 번 사용자 입력을 기반으로해야하는 간단한 크랩 게임을 만들기 위해 노력하고 있습니다. 나는 다음과 같은 코드를 가지고있다 : TITLE Program Template (main.asm) INCLUDE Irvine32.inc .data diceOn

    1

    1답변

    일반 파일의 경우 일반 줄을 찾기 위해 comm 명령을 사용할 수 있습니다. 예를 들어 우리는 같은 비교 두 개의 파일 $ cat f1 line1 line2 line3 line4 line5 $ cat f2 line1 line20 line30 line4 line5 그 있습니다 $ comm -12 f1 f2 line1 line4

    0

    2답변

    diff을 사용할 수없고 cmp을 사용할 수 없습니다. 우리는 통신을 사용할 수 있지만 스크립트의 조건부와 함께 사용하면 올바른 결과를 얻지 못합니다. #!/bin/bash # http://stackoverflow.com/a/14500821/175063 comm -23 <(sort /home/folder/old.txt) <(sort /home/fold

    -1

    1답변

    a.txt, b.txt, c.txt, d.txt와 같은 여러 파일이 동일한 형식 (3 열, 탭으로 구분)으로 있습니다. 의 예를 들어 a.txt이와 b.txt의 처음 3 줄을 보자 : $head -3 a.txt id_1 59 4 id_4 89 43 id_5 8 90 $head -3 b.txt id_1 9 4 id_4 39 43 id_5 81

    1

    1답변

    메일에 diff을 보내기 위해 파일에 bash 스크립트를 작성 중입니다. 나는 매 순간 * * * * 0-5 script.sh 를 실행하는 스크립트 위 예약 한 file="https://stackoverflow.com/a/b/c/xyz.conf" while true do sleep 1 cmp -s $file ${file}_bkp

    0

    1답변

    스택의 두 값을 비교하려는 코드에서 을 붙입니다. & AT 86, 구문 T cmpl -4(%ebp), 4(%ebp) Error: too many memory references for `cmp' 나는 승수와 EBP에 따라 두 값을 비교하는 것은 불가능하다고 생각합니다. 어떤 제안?

    -2

    1답변

    커맨드 라인에서 2 개의 문자열을 취한 다음 두 번째 문자열의 첫 번째 항목을 계산하는 간단한 어셈블리 프로그램을 작성하려고합니다. 예 : x = "abc"y = "abcabc abc". 그것은 3을 인쇄해야합니다. 'cmp'에 대한 메모리 참조가 너무 많아서이 코드를 컴파일 할 수 없습니다. 나는이 문제가 // 여기에 있다고 생각한다. 어떻게 해결할 수

    1

    4답변

    그래서 나는 질문, 나는이 목록을 정렬 할 수있는 방법이 있습니다 ['Pera','mela','arancia','UVA'] 은 다음과 같이 될 : 그것은 말했다 운동에 ['arancia','mela','Pera','UVA'] 을 cmp 인수와 함께 sorted() 함수를 사용하십시오.

    -2

    1답변

    누군가가 나에게 이러한 플래그로 특히 캐리 및 오버플로 플래그로 많은 연습을 제공 할 수 있는지 궁금합니다. 어쨌든 내 질문은 이것입니다. 나는 강의 노트에서 찾고 있어요 나는 5 비트 비교 CMP $ 12 $ 6가됩니다에 대한 참조 00110 - 00110 +10100 ------- 11010 캐리로 변경 될 수 있습니다 01100 CF = 1

    1

    1답변

    나는 다음과 같은 간단한 C 코드를 번역 할 수 있습니다 int add(int a, int b); int main() { int a,b; a = 0; while(a<5) { a++; printi(a); prints("\n"); } return 0; } int a