मेरे आदेश इस तरह है:यह sed कमांड नंबर से मेल खाता क्यों काम नहीं करता है?
Number cats
हालांकि, वास्तविक परिणाम है:
echo "12 cats" | sed 's/[0-9]+/Number/g'
मैं परिणाम होने की उम्मीद (मैं sed
वेनिला मैक में उपयोग कर रहा हूँ) :
12 cats
किसी को भी इस बारे में विचार है? धन्यवाद!
लिनक्स के लिए, आप मैक के लिए '-r' विकल्प का उपयोग कर सकते हैं, आप' -E' का उपयोग कर सकते हैं ... जो लिनक्स के कुछ बदलावों पर एक संगतता शिम – Petesh