12
බහු ගොනු වල දිගුව වෙනස් කරන්නේ කෙසේද?
මම සිට ගොනු දිගුව වෙනස් කිරීමට කැමති *.txtකිරීමට *.text. මම basenameවිධානය භාවිතා කිරීමට උත්සාහ කළෙමි , නමුත් එක් ගොනුවකට වඩා වෙනස් කිරීමට මට අපහසුතාවයක් ඇත. මෙන්න මගේ කේතය: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done මට මෙම දෝෂය ඇතිවේ: basename: too many arguments …
195
bash
shell-script
rename