![유닉스에서 시간순으로 정렬하시겠습니까?](https://linux55.com/image/97149/%EC%9C%A0%EB%8B%89%EC%8A%A4%EC%97%90%EC%84%9C%20%EC%8B%9C%EA%B0%84%EC%88%9C%EC%9C%BC%EB%A1%9C%20%EC%A0%95%EB%A0%AC%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
실제로 나는 다음과 같은 결과를 기대했습니다.
현재 타임스탬프에서 10초 + 현재 타임스탬프까지
전임자:
11:49:01
11:49:02
11:49:03
.....
11:49:10
하지만 이 출력은 배너 출력으로 나타나야 합니다.
힌트: 다음 스크립트를 사용하여 첫 번째 시퀀스 세트를 얻을 수 있습니다.
while [ 1 ]; do
echo $(date +%H:"$(( `date +%M`+1))":%S)
sleep 1
done
배너를 사용하여 위 스크립트 출력을 얻는 방법을 알고 싶습니다.
답변1
date -d+10s
10초 앞으로 이동 하는 데 사용하면 됩니다 . (그런데 문제가 있는 10초를 언급하고 코드에서 +1분을 사용했습니다.)다음 번에 사용
banner
하거나printerbanner
... banner $(date -d '+10 seconds' '+%T') # if banner exist, or printbanner $(date -d '+10 seconds' '+%T') # ubuntu ...