다음과 같이 2개의 변수가 있다고 가정합니다.
$sFileName="테스트" sSysDate=date +%Y%m%d%H%M%S
2개의 변수를 연결하여 test_20191030123803을 형성하는 방법
감사합니다 Gautam
답변1
여러 가지 방법이 있습니다.
sFileDate="${sFileName}_${sSysDate}"
{}는 선택 사항입니다
sFileDate="$sFileName_$( date +%Y%m%d%H%M%S )
. 주의한다면 date 명령에서도 이 작업을 수행할 수 있습니다. 형식에 변수를 포함해 본 적이 없습니다. 당신은 이것을 할 수 있습니다.
sFileDate=$( date +"test_"+%Y%m%d%H%M%S )
이것이 효과가 있는지 모르겠습니다
sFileDate=$( date "+${sFileName}_%Y%m%d%H%M%S )
이들 중 일부는 운영 체제 및 셸과 관련되어 있습니다.
$( date )가 작동하지 않으면 명령을 백틱으로 묶어야 할 수도 있습니다: 'date'