نجارها معمولاً جعبه ابزاری دارند، که پیچ و میخ و چکش، سنباده و سوهان، پیچگردان و آچار، یا مته و دریل یا حتی سنباده زن برقی و غیره را در آن قرار میدهند. و از اینها برای ساختن چیزهایی چون میز و صندلی و هر گونه وسایل ریز و درشت چوبی استفاده میکنند. یکی از مهمترین مسائل در جریان تولید یا تعمیر این وسایل، استفاده درست و به جا از این ابزار در جریان کار، و اینکه کدام ابزار در کجا و چگونه به کار میآید، است. و این امر به دانش و تجربه مربوط میگردد.
اسکریپت نویسی پوسته نیز مشابه این مورد است. ابزارهایی که در اینجا به کار گرفته میشوند، دستورات یا برنامههای سودمند میباشند. در اینجا هم ابزارهای سادهای مانند ls و cd تا ابزارهای قدرتمندی چون sed و awk و خود shell وجود دارند.
ابزارهای ساده برای یادگیری، آسان هستند. و احتمالاً شما با بسیاری از آنها آشنا هستید، اما برنامههای قدرتمند، زمان بیشتری برای یادگیری میطلبند، لیکن وقتی بر آنها تسلط بیابید، قادر خواهید شد هر مشکلی را مهار کنید. ما تلاش خواهیم کرد چگونگی استفاده از هم ابزارهای ساده و هم ابزارهای قدرتمند را یاد بگیریم