TURI

11/08/2018

אני צריך לשנות את הסיומת של מספר קבצים (קבצי cbz) אבל להשאיר את השם היחודי לכל קבוץ כך שרק הסיומת תשתנה ושאר השמות היו ללא שינוי. יש למשהו מושג איך אני עושה את זה או האם האפשרות הזו בכלל קיימת?

תודה רבה לעוזרים.

קירא

19/08/2019

לא יודע אם קיימת אפשרות כזאת, אבל אתה מוזמן לתכנת את זה בשפה המועדפת עלייך.

flikhamud45

19/08/2019

אתה מסמן אות כולם ואז לוחץ מקש ימני, שנה שם(או chnage name), רושם את השם שאתה רוצה ולוחץ אנטר.

עריכה: לא שמתי לב שהקפיצו את זה וזה מלפני שנה

TURI

20/08/2019

צוטט: flikhamud45

אתה מסמן אות כולם ואז לוחץ מקש ימני, שנה שם(או chnage name), רושם את השם שאתה רוצה ולוחץ אנטר.

עריכה: לא שמתי לב שהקפיצו את זה וזה מלפני שנה

זה עדיין רלוונטי...

ואני מכיר את השיטה הזו רק שהיא לא עוזרת לי כי אני צריך לשנות את השם לחלקים שלא בסדר עוקב לדוגמה פרק 1, 100, 14, 55.

 

צוטט: קירא

לא יודע אם קיימת אפשרות כזאת, אבל אתה מוזמן לתכנת את זה בשפה המועדפת עלייך.

לא מכיר שפת תיכנות או איך לתכנת תוכנות אחרת אני מניח שהייתי עושה את זה...

אראגון

20/08/2019

https://stackoverflow.com/questions/9885241/changing-all-files-extensions-in-a-folder-with-one-command-on-windows

 

או יותר בפירוט:

https://fileinfo.com/help/windows_batch_rename_file_extensions

Kūjō, Jolyne

20/08/2019

צוטט: TURI

זה עדיין רלוונטי...

ואני מכיר את השיטה הזו רק שהיא לא עוזרת לי כי אני צריך לשנות את השם לחלקים שלא בסדר עוקב לדוגמה פרק 1, 100, 14, 55.

 

לא מכיר שפת תיכנות או איך לתכנת תוכנות אחרת אני מניח שהייתי עושה את זה...

מערכת הפעלה? למשל באובונטו יש פתרון ב gui שאתה יכול לסמן קבצים, לכתוב משהו שמשותף להם ובמה להחליף אותו

המחשה
9kv5nmv.jpg39v1yne.jpg

 וב terminal יש דרך לעשות לולאות פשוטות -- אין צורך לדעת לתכנת בשביל זה ואתה יכול להציב להם חוקים בקלות, לדוגמא:

for f in *.txt;
do
 mv $f "${f%.txt}.doc"
done

כמו שאפשר לראות, אתה עובר על קבוצת קבצים ואז עם חוק מסויים עורך אותם. לדעתי יותר קל דרך ה gui.