#!/bin/bash
jobname="job_201312161447_0003"
jobname_pre=${jobname:0:16}
jobname_post=${jobname:17}
이 bash 스크립트는 Ubuntu에서 잘못된 대체 오류를 발생시킵니다. 도움을 주시면 감사하겠습니다.
cut
어떻게 되나요? cut -d_ -f1,2 <<< "$jobname"
그리고 cut -d_ -f3 <<< "$jobname"
그것을 만들
sh script.sh
그것을하면 "나쁜 대체"오류가 발생하는 것을 볼 수 있습니다 .