날짜와 정보가 포함된 파일 만들기

날짜와 정보가 포함된 파일 만들기

쉘 스크립트로 파일을 만들고 싶습니다. 파일 이름은 다음과 같아야 합니다.

MyFile_datetoday.dat

datetodayYYYYMMDD 형식의 오늘 날짜는 어디에 있습니까? 파일 내용은 다음과 같아야 합니다.

nameofmyfile;sysdate;numberofrecordosofanotherfile.dat

즉, 한 줄에는 파일 이름, 시스템 날짜 및 다른 파일의 레코드 번호가 포함됩니다.

다른 파일.dat:

105;One;fzstre;40502
108;One;jzsdre;6603
22;NoOne;kxstw;8892

따라서 생성된 파일의 내용은 다음과 같습니다.

MyFile_20160527.dat;2016/05/27 00:00;3

어떻게 해야 하나요?

답변1

나는 당신이 이것을 찾고 있다고 생각합니다 :

fname=MyFile_"$(date +%Y%d%M)".dat
echo "$fname;$(date +%D);$(wc -l < anotherfile.dat )" > "$fname"

관련 정보