انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: درخواست نرم افزار برای تولید انبوه فولدر  (دفعات بازدید: 3613 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین boozarjmehr

  • Jr. Member
  • *
  • ارسال: 47
  • جنسیت : پسر
سلام
من دنبال یه نرم افزار هستم که تو لینوکس برای کارهای آرشیوی به صورت منظم و انبوه فولدر تولید کنه
مثلا تو ویندوز از نرم افزار فولدر فرنزی استفاده می کردم و تو تنظیمات می گفتم که ۱۰۰ تا فولدر بسازه با این اسم و بعد اسمشون از یک تا صد نامگذاریشون کنه
اینطور نرم افزاری برای لینوکس داریم؟

آفلاین علیرضاامیرصمیمی

  • ناظر انجمن
  • *
  • ارسال: 2489
  • جنسیت : پسر
  • Arch Linux + KDE
    • وبسایت شخصی من
پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
« پاسخ #1 : 25 شهریور 1394، 01:02 ب‌ظ »
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done
« آخرین ویرایش: 25 شهریور 1394، 01:08 ب‌ظ توسط علیرضاامیرصمیمی »

آفلاین علیرضاامیرصمیمی

  • ناظر انجمن
  • *
  • ارسال: 2489
  • جنسیت : پسر
  • Arch Linux + KDE
    • وبسایت شخصی من
پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
« پاسخ #2 : 25 شهریور 1394، 01:06 ب‌ظ »
یادم رفت بگم :)
این رو داخل یه فایل save کن مثلا به اسم  myscrpit
و فرض میکنیم در HOME ذخیره شده
بعد بهش با این دستور قابلیت اجرایی بده
chmod +x myscriptبعد هم در ترمینال اینجوری اجراش کن
./myscriptبرات صد تا فولدر میسازه از اسم folder1 تا folder100

آفلاین حامد سپهر

  • High Hero Member
  • *
  • ارسال: 1556
  • جنسیت : پسر
پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
« پاسخ #3 : 25 شهریور 1394، 01:20 ب‌ظ »
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done

الآن اون حلقه for‌معادل این هست؟ یا معنی دیگه‌ای داره؟

for i in {1..100}

آفلاین samanparsi

  • Full Member
  • *
  • ارسال: 122
  • جنسیت : پسر
  • کامپیوتر همان ویندوز نیست !
پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
« پاسخ #4 : 25 شهریور 1394، 01:22 ب‌ظ »
یه سوال برنامه نویسی آقای امیر صمیمی :‌ چرا از while استفاده نکردید ؟ دلیل خاصی داره ؟
Open source for ever

آفلاین علیرضاامیرصمیمی

  • ناظر انجمن
  • *
  • ارسال: 2489
  • جنسیت : پسر
  • Arch Linux + KDE
    • وبسایت شخصی من
پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
« پاسخ #5 : 25 شهریور 1394، 01:33 ب‌ظ »
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done

الآن اون حلقه for‌معادل این هست؟ یا معنی دیگه‌ای داره؟

for i in {1..100}
دقیقا همونه!فقط عادت کردم اینطوری بنویسم!وگرنه اینی که شما نوشتی کوتاه تره :)

یه سوال برنامه نویسی آقای امیر صمیمی :‌ چرا از while استفاده نکردید ؟ دلیل خاصی داره ؟
اونوقت باید کانتر استفاده میکردم
اینجوری راحت تره :)

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1317
پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
« پاسخ #6 : 25 شهریور 1394، 03:36 ب‌ظ »
R- python - perl یا هر زیون برنامه نویسی هم این قابلیت را دارد.

آفلاین قارتال

  • Jr. Member
  • *
  • ارسال: 77
  • جنسیت : پسر
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done

کافی بود فقط مینوشتی
mkdir folder.{1..100}

آفلاین علیرضاامیرصمیمی

  • ناظر انجمن
  • *
  • ارسال: 2489
  • جنسیت : پسر
  • Arch Linux + KDE
    • وبسایت شخصی من
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done

کافی بود فقط مینوشتی
mkdir folder.{1..100}
اون موقع که اینو جواب دادم این سوییچ رو بلد نبودم :D هر چند بعد فهمیدم
حالا چرا تاپیک زیر خاکی میارید بالا؟!