(tty장치파일 같은 )표준입력에서 오는 문자를 출력해주는 프로그램은 뭐가 있나요?

Tae_Wook의 이미지

새로운 쉘을 실행시킬때 표준 입력으로 (명령어를 미리적은) 파일 하고 표준입력을 둘다 입력시킬려고
하는대요. [명령어를 적어둔 파일의 내용대로 명령이 실행된후에 표준입력을 입력시킬 목적입니다.]

(tty장치파일 같은 )표준입력에서 오는 문자를 출력해주는 프로그램은 뭐가 있나요?

shint의 이미지

Vi 라든가... ㅡ_ㅡ;;
아는것이 두개 뿐 이네요.

emacs도 좋다고 하던데... ㅡ_ㅡ;; 뭔지는 안써봐서 모름.

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

Tae_Wook의 이미지

(그럼 vi로) 표준입력을 바로 파일로 작성할려면 어떻게 하면 될까요?
[ { vi > text.txt } ? ]

- - -
정확하지 않아도 됩니다. [막 생각나는대로 적어도 됩니다.]

chanik의 이미지

cat을 쓰시면 되겠네요

# 입력 마치려면 Ctrl-d
 
$ cat > file1.txt
hello file1
$ cat file1.txt
hello file1
$ cat file1.txt - > file2.txt
hello file2
$ cat file2.txt
hello file1
hello file2

$ tty
/dev/pts/1
$ cat /dev/pts/1 > file3.txt
hello file3
$ cat file3.txt
hello file3

Tae_Wook의 이미지

해결완료.