OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

פעולות בהגדרת משתמש

בנוסף לפעולות המוגדרות מראש, אנו יכולים גם להפעיל פקודות שרירותיות. הדרך המסורתית לעשות זאת היא עם -Exec פעולה. פעולה זו פועלת כך:

-Exec הפקודה {} ;

איפה הפקודה הוא שם של פקודה, {} הוא ייצוג סמלי של שם הנתיב הנוכחי, והנקודה-פסיק הוא מפריד נדרש המציין את סוף הפקודה. הנה דוגמה לשימוש -Exec להתנהג כמו ה -לִמְחוֹק פעולה שנידונה קודם לכן:


-exec rm '{}' ';'

-exec rm '{}' ';'


שוב, מכיוון שלתווים של הפלטה והנקודה-פסיק יש משמעות מיוחדת לקליפה, יש לצטט אותם או לברוח.

אפשר גם לבצע פעולה המוגדרת על ידי המשתמש באופן אינטראקטיבי. על ידי שימוש ב -בסדר פעולה במקום -Exec, המשתמש מתבקש לפני ביצוע כל פקודה שצוינה:


מצא ~ -סוג f -name 'foo*' -ok ls -l '{}' ';'

< ls ... /home/me/bin/foo > ? y

-rwxr-xr-x 1 me me 224 2007-10-29 18:44 /home/me/bin/foo

< ls ... /home/me/foo.txt > ? y

-rw-r--r-- 1 me me 0 2016-09-19 12:53 /home/me/foo.txt

מצא ~ -סוג f -name 'foo*' -ok ls -l '{}' ';'

< ls ... /home/me/bin/foo > ? y

-rwxr-xr-x 1 me me 224 2007-10-29 18:44 /home/me/bin/foo

< ls ... /home/me/foo.txt > ? y

-rw-r--r-- 1 me me 0 2016-09-19 12:53 /home/me/foo.txt


בדוגמה זו, אנו מחפשים קבצים עם שמות שמתחילים במחרוזת "foo" ומבצעים את הפקודה ll -l בכל פעם שנמצא אחד כזה. משתמש ב -בסדר הפעולה מבקשת מהמשתמש לפני ה- ls הפקודה מבוצעת.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: