عرش با الف
عرش با الف
خواندن ۱ دقیقه·۵ سال پیش

بش آموزی [1]

خب بخش دوم:




while

while [ شرط ] do دستور1 دستور2 دستور3 done

لوپ بی نهایت:

#!/bin/bash while : do echo &quotPress [CTRL+C] to stop..&quot sleep 1 done


#!/bin/bash while true do echo &quotPress [CTRL+C] to stop..&quot sleep 1 done


حلقه با بریک:

while : do echo &quotPres CTRL+C to stop...&quot sleep 1 if (disaster-condition) then break #az loop kharej mishe fi done



دستور mkdir برای ساخت پوشه استفاده میشه:

[shams@pc]$ls && mkdir c && ls a b a b c

شما می تونید هر فایل رو با rm -- پاک کنید، ولی فایل قابل بازگشت نیست، مراقب باشید!

[shams@pc]$ rm a && ls b c

شما می تونید سئوال "are you sure?"رو با -i اضافه کنید.

[shams@pc]$ rm -i b rm: remove regular empty file 'b'? y




دستور rmdir فقط پوشه های خالی را پاک می کند.

[shams@pc]$ cd .. && ls test/ *.txt 0.txt 1.txt a a.txt b c [shams@pc]$ rmdir test/ rmdir: failed to remove 'test/': Directory not empty




شما می توانید با rm -rfیک پوشه و تمام فایل های داخل آن را پاک کنید:

[shams@pc]$ rm –rf test



دستور mv فایل ها رو تغییر اسم میدی یا اونا رو جا به جا می کنه(cut می کنه) شما می توانید فایل را به یه فایل دیگر انتقال دهید(تغییر نام دهید) یا اونو به یه پوشه ی دیگه انتقال بدید.

[ andrew@pc01 ex ]$ ls && mv a e && ls a b c d b c d e




دستورcpفایلی رو کپی میکنه:

[ andrew@pc01 ex ]$ cp e e2 && ls b c d e e2
لینوکسبرنامه نویسیمهندسی نرم افزارترمینالآموزش
دانش آموز و برنامه نویس خوشحال
شاید از این پست‌ها خوشتان بیاید