#!/bin/bash
jobname="job_201312161447_0003"
jobname_pre=${jobname:0:16}
jobname_post=${jobname:17}
Kịch bản bash này mang lại cho tôi lỗi thay thế xấu trên Ubuntu. Bất kỳ trợ giúp sẽ được đánh giá cao.
cut
thì sao? cut -d_ -f1,2 <<< "$jobname"
và cut -d_ -f3 <<< "$jobname"
làm cho nó
sh script.sh
đó sẽ gặp lỗi "Thay thế xấu".