नाम बदलने के कई नाम के साथ यादृच्छिक संख्यात्मक विस्तार के बाद एक विशिष्ट अक्षरांकीय शब्द लिनक्स में

0

सवाल

मैं एक फ़ोल्डर/सबफ़ोल्डर होते हैं कि कुछ फ़ाइलों के साथ फ़ाइल नाम के साथ कि अंत में एक यादृच्छिक संख्यात्मक विस्तार:

DWH..AUFTRAG.20211123115143.A901.3801176
DWH..AUFTRAGSPOSITION.20211122002147.A901.3798013

मैं करने के लिए की तरह सब कुछ को हटाने के बाद A901 ऊपर से filenames.

उदाहरण के लिए:

DWH..AUFTRAG.20211123115143.A901 (इस को हटा .3801176) DWH..AUFTRAGSPOSITION.20211122002147.A901 (इस को हटा .3798013) से नाम

कैसे क्या मैं का उपयोग करें का नाम बदलें, या किसी भी अन्य आदेश में लिनक्स को दूर करने के बाद ही A901 से सब कुछ समापन बाकी फ़ाइल नाम रखने के रूप में यह है?

file-rename linux
2021-11-24 04:00:00
1

सबसे अच्छा जवाब

0

मैं देख सकते हैं, वहाँ है 5 '.' (डॉट्स) नंबर से पहले तो मैं कुछ किया देसी jugad.

मैं कुछ फ़ाइलों को फ़ोल्डर में और भी एक फ़ोल्डर बनाया है और कुछ फ़ाइलों को उस फ़ोल्डर accourding नाम करने के लिए पैटर्न है कि आप दे दी है ।

मैं बनाया एक कमांड और यह कुछ इस तरह दिखता है ।

find "$PWD"|grep A901|while read F; do mv "${F}" `echo ${F}|cut -d . -f 1-5`;done

मार डाला जब यह मेरे लिए काम किया. टर्मिनल आउटपुट के नीचे.

rexter@rexter:~/Desktop/test$ find $PWD
/home/rexter/Desktop/test
/home/rexter/Desktop/test/test1
/home/rexter/Desktop/test/test1/DWH..AUFTRAG.20211123115143.A901.43214
/home/rexter/Desktop/test/test1/DWH..AUFTRAGSPOSITION.2021112200fsd2147.A901.31244324
/home/rexter/Desktop/test/DWH..AUFTRAG.20211123115143.A901.321423
/home/rexter/Desktop/test/DWH..AUFTRAGSPOSITION.20211122002147.A901.3124325


rexter@rexter:~/Desktop/test$ find "$PWD"|grep A901|while read F; do mv "${F}" `echo ${F}|cut -d . -f 1-5`;done


rexter@rexter:~/Desktop/test$ find $PWD
/home/rexter/Desktop/test
/home/rexter/Desktop/test/test1
/home/rexter/Desktop/test/test1/DWH..AUFTRAG.20211123115143.A901
/home/rexter/Desktop/test/test1/DWH..AUFTRAGSPOSITION.2021112200fsd2147.A901
/home/rexter/Desktop/test/DWH..AUFTRAG.20211123115143.A901
/home/rexter/Desktop/test/DWH..AUFTRAGSPOSITION.20211122002147.A901
rexter@rexter:~/Desktop/test$ 

मैं न पता है अगर यह एक उचित तरीका यह करने के लिए लेकिन यह सिर्फ बातें काम करते हैं.

मुझे पता है अगर यह आप के लिए उपयोगी है.

2021-11-24 14:00:57

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में