אני אסיים להסביר למישהו פה את הSHELL SCRIPT, וכבר אתפנה.
MAKE זה INTERPRETATOR לשפת סקריפט מסוימת, שנועדה לאפשר בניה של פרוייקטים גדולים בלי חזרה על אותה פעולה. רצ"ב קישור לאתר הGMAKE, גרסה מקובלת לMAKE הסטנדרטי.
האמת זאת שאלה של RTFM, אז כדאי שתסתכלי בMANUAL (למשל MAN OPEN). אם את מתכוונת "איך אני מבצעת עריכה של טקסט בסביבת עבודה של SHELL בUNIX", אז תעשי חיפוש אחרי VI בגוגל, או תשאלי את מנהל המערכת שלך איזה עורכי טקסטים יותר מתקדמים מותקנים במערכת שלך.
את רוצה ללמוד UNIX? זה לא מסובך, תתקיני מערכת בבית (אפשר אפילו מערכת שרצה מCD אם את לא רוצה להתעסק בהתקנות וסידורים מחדש של המחשב, או לחלופין משהו כמו CYGWIN) ותלמדי.
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/ ולגבי השאלה הספציפית - כדי לקרוא קובץ את לא צריכה "לפתוח" אותו עם פונקצייה. הדרך בה תעשי זאת תלויה מאד במה את רוצה לעשות עם התוכן שבקובץ. מציע לך לפנות לפורום לינוקס כאן בתפוז. (וגם מציע שתנסחי את השאלה בצורה יותר מפורטת, כי הם אלרגיים שם לאנשים שמצפים מהם להיות טלפאתים...)
בתור מי שרוצה להיות אשת בדיקות, לדעת לחקור ללמוד ולהבין לבד זה אחת התכונות ההכרחיות. נתתי לך מספיק כיוונים ללמוד תיאורטית, אפילו שזה לחלוטין לא יעיל, ועדיין ציפית לקבל הדרכה מלאה פה בפורום. זה לא מצחיק, זה עצוב.