انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: kab00k در 09 شهریور 1394، 12:59 قظ
-
سلام
من میخوام یک bin/bash اسکریپت درست کنم که از نامهای کاربری داخل /home یه حلقه درست کنه به بعضی از کاربرا که با دستور if باید تشخصی بده یه پوشه از تو پوشه public_html اون کاربر خالی کنه
تازه اسکریپت نویسی توی ابونتو شروع کدرم و زیاد سر درنیمارم لطفا راهنمایی کنید
از این دستور استفاده کردم اما کل کاربران رو تو یه خط نشون میده
#!/bin/bash
for d in "/home/*"
do
echo $d
#echo
done &
-
#!/bin/bash
for homes in $( find /home/ -mindepth 1 -maxdepth 1 -type d )
do
echo -e "$homes"
done
-
نشد
خروجیش فقط
/home/*
هستش در صورتی که 7 تا کاربر دیگ هتسش
-
نشد
line 5: n : command not found
کد رو ویرایش کردم.
-
کد رو ویرایش کردم.
خروجیش فقط
/home/*
هستش در صورتی که 7 تا کاربر دیگ هتسش
-
حق باشماست. من فقط سعی کردم متن رو با n\ در خط بعدی نشون بدم.
#!/bin/bash
for homes in $( find /home/ -mindepth 1 -maxdepth 1 -type d )
do
echo -e "$homes"
done
-
حق باشماست. من فقط سعی کردم متن رو با n\ در خط بعدی نشون بدم.
#!/bin/bash
for homes in $( find /home/ -mindepth 1 -maxdepth 1 -type d )
do
echo -e "$homes"
done
من این اسکریپت رو تست کردم کار میکنه.