ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
שמשתמשלא בפורום כעת ת.הצטרפות: 01/12/2014 · הודעות: 51 ·
 

הודעה פורסם: 11/02/2015 - 20:26
נושא ההודעה: שינוי שם של קובץ/ספריה. יש אפשרות לקצר את הפקודה?

נניח שאני רוצה לשנות שם של תיקיה כלשהי.
התיקייה שלי נמצאת כאן:
קוד:
~/folderA/folderB/folderC


אני מעוניין לשנות את שמה של folderC ל- folderX.

הדרך הארוכה והיחידה שאני מכיר, היא זו:
קוד:
mv ~/folderA/folderB/folderC ~/folderA/folderB/folderX


יש אפשרות לקצר את הפקודה כך שבמשתנה השני ל- mv אכתוב את השם folderX ועוד איזה תו לפני זה(או אולי מילה כלשהיא) שמסביר לפקודה שאני משנה את שם הספרייה שכיוונתי אליה במשתנה הראשון ל- mv(מבלי כמובן לציין את כל הדרך שוב)?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mad__drאורח · ·
 

הודעה פורסם: 11/02/2015 - 20:38
נושא ההודעה:

כן
קוד:
mv /path/file/{old,new}
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 11/02/2015 - 21:01
נושא ההודעה:

מגניב!.
תודה רבה Smile.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 11/02/2015 - 23:07
נושא ההודעה:

או במקרה שלך:

קוד:

mv ~/folderA/folderB/folder{C,X}
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 12/02/2015 - 01:28
נושא ההודעה:

דרך חלופית:
קוד:

rename 's/C$/X/' ~/folderA/folderB/folderC

שימושי כאשר צריך לשנות את השם של מספר רב של קבצים. הגדרת השינוי היא קטע קוד פרל.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10514 · מיקום: כדור הארץ
 

הודעה פורסם: 12/02/2015 - 09:09
נושא ההודעה:

הנ"ל מוסבר ומורחב בטיפ: ניצול "פרישת" פרמטרים ב-bash.

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
חתוללא בפורום כעת ת.הצטרפות: 03/11/2007 · הודעות: 1034 ·
 

הודעה פורסם: 12/02/2015 - 09:55
נושא ההודעה:

צפריר :
דרך חלופית:
קוד:

rename 's/C$/X/' ~/folderA/folderB/folderC

שימושי כאשר צריך לשנות את השם של מספר רב של קבצים. הגדרת השינוי היא קטע קוד פרל.

יעבוד רק בדביאן/אובונטו. בהפצות אחרות (למשל ארץ׳) rename עובד אחרת.
קוד:

$ rename --help

Usage:
 rename [options] <expression> <replacement> <file>...
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
queencyלא בפורום כעת ת.הצטרפות: 13/11/2008 · הודעות: 2139 ·
 

הודעה פורסם: 15/02/2015 - 20:53
נושא ההודעה:

אתה יכול גם להשתמש ב ALIAS לקיצורים
למשל


קוד:

alias a="mv moshe eli"

_________________
מערכת: GNU/Linux debian
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
שמשתמשלא בפורום כעת ת.הצטרפות: 01/12/2014 · הודעות: 51 ·
 

הודעה פורסם: 17/02/2015 - 18:32
נושא ההודעה:

תודה לכל העוזרים Smile
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. שמשתמש
  2. אורח [mad__dr]
  3. אורח
  4. אורח
  5. אורח [צפריר]
  6. mksoft
  7. חתול
  8. queency
  9. שמשתמש