[linux] 터미널 창에서 Linux에서 파일을 만드는 방법은 무엇입니까? [닫은]

Linux 터미널에서 파일을 만드는 가장 쉬운 방법은 무엇입니까?



답변

파일에 포함하려는 내용에 따라 :

  • touch /path/to/file 빈 파일
  • somecommand > /path/to/file 일부 명령의 출력을 포함하는 파일의 경우

      eg: grep --help > randomtext.txt
          echo "This is some text" > randomtext.txt
  • nano /path/to/file또는 vi /path/to/file(또는 any other editor emacs,gedit etc)
    기존 파일을 편집 용으로 열거 나 비어있는 파일을 작성하여 엽니 다 (없는 경우)


답변

터치 사용

touch filename


답변

다음을 사용하여 파일을 작성하십시오. cat

$ cat > myfile.txt

이제 파일에 원하는 것을 입력하십시오.

Hello World!

CTRL-D로 저장하고 종료


답변

몇 가지 가능한 해결책이 있습니다.

빈 파일 만들기

touch file

>file

echo -n > file

printf '' > file

echo버전은 작동 할 경우에만 버전 echo지원하는 -n억제 줄 바꿈 전환합니다. 이것은 비표준 추가입니다. 다른 예제는 모두 POSIX 셸에서 작동합니다.

줄 바꿈이 포함 된 파일 만들기

echo '' > file

printf '\n' > file

이것은 줄 바꿈으로 끝나기 때문에 유효한 “텍스트 파일”입니다.

파일에 텍스트 쓰기

"$EDITOR" file

echo 'text' > file

cat > file <<END \
text
END

printf 'text\n' > file

이들은 동등합니다. $EDITOR명령은 EDITOR 환경 변수에 정의 된 대화 형 텍스트 편집기를 가지고 당신이 대화 형으로 해당 텍스트를 입력한다고 가정합니다. cat버전은 후 문자 줄 바꿈을 가정 \하고 서로 줄 끝. 그 외에는 POSIX 쉘에서 모두 작동합니다.

물론 파일을 작성하고 작성하는 다른 많은 방법도 있습니다.


답변

또한 빈 파일을 작성하십시오.

touch myfile.txt


답변

Linux에서 텍스트 파일을 작성하는 방법 :

  • touch텍스트 파일을 만드는 데 사용 :$ touch NewFile.txt
  • cat새 파일 작성에 사용 : $ cat NewFile.txt
    파일이 작성되었지만 비어 있으며 여전히 사용자의 입력을 기다리고 있습니다. 터미널에 텍스트를 입력 할 수 있으며 일단 완료되면 CTRL-D가 닫거나 CTRL-C가 빠져 나옵니다.
  • >텍스트 파일을 만드는 데 간단히 사용 하십시오.$ > NewFile.txt
  • 마지막으로 텍스트 편집기 이름을 사용하고 다음과 같은 파일을 만들 수 있습니다.
    nano MyNewFile
    vi MyNewFile
    NameOfTheEditor NewFileName

답변

ㅋ! 그것은 간단합니다! 이 시도:

$ touch filename