كيفية إعادة تسمية & نقل الملفات مع مسافات في الاسم في سطر الأوامر

جدول المحتويات:

Anonim

إذا كنت جديدًا في سطر أوامر Mac ، فربما تكون قد صادفت موقفًا تحاول فيه التفاعل مع ملف يحتوي على مسافات في الاسم ، على سبيل المثال "This File.txt" ولكن كما اكتشفت على الأرجح ، لا يمكنك ببساطة كتابة اسم الملف إذا كانت هناك مسافات داخل اسم الملف ، أو أن الأمر الخاص بنقل الملف أو إعادة تسميته أو نسخه أو التفاعل معه بأي طريقة أخرى سيفشل في التنفيذ.

هناك عدة طرق للتفاعل مع الملفات من Terminal التي تحتوي على مسافات في أسماء الملفات ، ولكن يمكن القول إن إحداها أسهل في التذكر والاستخدام من الأخرى.

نحن نركز على جهاز Mac هنا ، ولكن هذا يعمل بشكل أساسي مع أي سطر أوامر يونكس ستواجهه ، سواء كان MacOS أو Linux أو Windows WSL وما إلى ذلك.

التفاعل مع ملف به مسافات في الاسم في سطر الأوامر مع علامات الاقتباس

إن أبسط طريقة للتفاعل مع ملف به مسافات في اسم الملف هي استخدام علامات الاقتباس.

على سبيل المثال ، إذا كنا نحاول نقل ملف يسمى "Sample File.pdf" ، سيبدو الأمر المراد استخدامه كما يلي:

"

mv نموذج ملف. pdf> "

أو إعادة تسمية "Sample File.pdf" سيبدو كما يلي:

"

mv Sample File.pdf نموذج الملف 2.pdf "

تعديل الملفات ذات المسافات في الاسم من المحطة الطرفية عن طريق الهروب

يمكنك أيضًا الهروب من المسافات بشرطة مائلة للخلف ، ولكن بالنسبة لمعظم المستخدمين ، فإن هذا ليس بهذه البساطة مثل استخدام علامات الاقتباس. سيبدو هذا كما يلي:

mv نموذج \ File.pdf ~ / المسار / إلى / الوجهة /

لاحظ كيف يقع \ قبل المسافة في اسم الملف.

مرة أخرى ، بالنسبة لمعظم المستخدمين ، يعد استخدام علامات الاقتباس هو أبسط طريقة وأكثرها مباشرة ، ولكن يمكنك استخدام طريقة الهروب المائلة أيضًا.

كيفية إعادة تسمية & نقل الملفات مع مسافات في الاسم في سطر الأوامر