표시 날짜 변수

표시 날짜 변수

"생성 날짜 및 시간:" 바로 뒤에 날짜를 표시하는 가장 좋은 방법은 무엇입니까?

echo "What is your name?"
read name
echo "########################################################################" > sgen.out
echo "# It was created by: " $name >> sgen.out
echo "# Creation date and time: " >> sgen.out
echo "########################################################################" >> sgen.out

답변1

내가 네 앞에 네가 두었던 것과 비슷한 것을 $(date)네 앞에 놓으 리라>>$name

echo "# Creation date and time: " $(date) >> sgen.out

아니면 별도의 줄로 나눌 수도 있습니다

echo -n "# Creation date and time: " >> sgen.out
date >> sgen.out

$(...)구문을 사용하면 문자열을 포함하는 변수와 유사하게 명령을 실행하고 표준 출력을 사용할 수 있습니다.

date기본 형식이 마음에 들지 않으면 명령에서 여러 형식을 사용할 수도 있습니다.

답변2

이 명령을 사용할 수 있습니다 date. 출력 형식 지정에 대한 자세한 내용은 다음을 참조하세요.이것장소

관련 정보