문제
나는 Linux를 사용하고 있습니다. Add라는 프로그램이 있다고 가정 해 봅시다. 이 프로그램은 두 숫자를 가져옵니다.
그래서 입력하면
add 1 2
대답은 3 // 명백합니다
add.data라는 파일에 이것을 쓰는 명령
나는 일종의 리눅스 N00B입니다. 나는 배관에 대해 읽고 있었다. 감사.
해결책
관 프로그램의 출력을 1 초로 입력으로 보내는 것을 의미하며, 이는 표준 입력에서 데이터를 읽을 수 있어야합니다.
add 1 2 | echo
당신이 여기에 묻는 것은입니다 출력 리디렉션: 당신은 사용해야합니다
add 1 2 > add.data
출력으로 새 파일을 작성하려면 (기존이 덮어 쓰기)
add 1 2 >> add.data
새 것을 만들거나 기존에 추가합니다.
다른 팁
2 3> 뭔가를 추가하십시오 .txt
이렇게하면 출력이 파일로 리디렉션되고 매번 파일을 재현합니다.
add 1 2 > add.data
이것은 파일 끝에 추가됩니다
add 1 2 >> add.data
제휴하지 않습니다 StackOverflow