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

جامعه کاربران => معرفی نرم‌افزار => نویسنده: boozarjmehr در 25 شهریور 1394، 12:59 ب‌ظ

عنوان: درخواست نرم افزار برای تولید انبوه فولدر
ارسال شده توسط: boozarjmehr در 25 شهریور 1394، 12:59 ب‌ظ
سلام
من دنبال یه نرم افزار هستم که تو لینوکس برای کارهای آرشیوی به صورت منظم و انبوه فولدر تولید کنه
مثلا تو ویندوز از نرم افزار فولدر فرنزی استفاده می کردم و تو تنظیمات می گفتم که ۱۰۰ تا فولدر بسازه با این اسم و بعد اسمشون از یک تا صد نامگذاریشون کنه
اینطور نرم افزاری برای لینوکس داریم؟
عنوان: پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
ارسال شده توسط: علیرضاامیرصمیمی در 25 شهریور 1394، 01:02 ب‌ظ
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done
عنوان: پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
ارسال شده توسط: علیرضاامیرصمیمی در 25 شهریور 1394، 01:06 ب‌ظ
یادم رفت بگم :)
این رو داخل یه فایل save کن مثلا به اسم  myscrpit
و فرض میکنیم در HOME ذخیره شده
بعد بهش با این دستور قابلیت اجرایی بده
chmod +x myscriptبعد هم در ترمینال اینجوری اجراش کن
./myscriptبرات صد تا فولدر میسازه از اسم folder1 تا folder100
عنوان: پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
ارسال شده توسط: حامد سپهر در 25 شهریور 1394، 01:20 ب‌ظ
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done

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

for i in {1..100}
عنوان: پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
ارسال شده توسط: samanparsi در 25 شهریور 1394، 01:22 ب‌ظ
یه سوال برنامه نویسی آقای امیر صمیمی :‌ چرا از while استفاده نکردید ؟ دلیل خاصی داره ؟
عنوان: پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
ارسال شده توسط: علیرضاامیرصمیمی در 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 در 25 شهریور 1394، 03:36 ب‌ظ
R- python - perl یا هر زیون برنامه نویسی هم این قابلیت را دارد.
عنوان: پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
ارسال شده توسط: قارتال در 21 آذر 1394، 06:49 ب‌ظ
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done

کافی بود فقط مینوشتی
mkdir folder.{1..100}
عنوان: پاسخ : درخواست نرم افزار برای تولید انبوه فولدر
ارسال شده توسط: علیرضاامیرصمیمی در 21 آذر 1394، 08:06 ب‌ظ
توی گنو/لینوکس برای همچین کارایی اسکریپت مینویسن
اینجوری
#!/bin/bash
for i in `seq 1 100` ; do
   mkdir folder$i
done

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