bash의 현재 디렉토리에 여러 파일을 만드는 방법은 무엇입니까?

bash의 현재 디렉토리에 여러 파일을 만드는 방법은 무엇입니까?

현재 디렉토리에 여러 파일을 생성하는 명령이 있습니까? 즉, 다음과 같이 __init__.py, 및 views.py를 생성하려는 경우 :models.pyadmin.py

> COMMAND __init__.py views.py models.py admin.py

그것은 무엇입니까 COMMAND?

답변1

touch {__init__,views,models,admin}.py

답변2

touch __init__.py views.py models.py admin.py

답변3

touch이 작업을 수행하기 위해 아마도 가장 보편적으로 허용되는 방법을 사용 하지만 일부 셸에는 예를 들어 zsh다음과 같은 작업을 수행할 수 있는 "멀티스트림 출력 리디렉션"이라는 것이 있습니다.

> __init__.py > views.py > models.py > admin.py

..모두 하나의 명령으로. 제안된 대로 전역 변수를 사용하는 경우손님 휴가출력 연산자를 반복할 필요가 없습니다.

> {__init__,views,models,admin}.py

이는 해시 폭발 및 일부 포함과 같은 일부 공통 항목으로 모든 파일을 시작하려는 경우에 유용합니다. head새로운 글을 작성하는 경우 종종 다른 스크립트를 사용하여 이와 같은 몇 가지 파일로 리디렉션합니다.

관련 정보