前言 我們在昨天已經想好一套實作 Redirect Stdin 的方法,大致上可以分成這幾個步驟: 嘗試開啟 data 檔案 若檔案 不存在 就噴錯,程式到此...
前言 今天是 alias 的最後一天,前兩天都寫了超多程式碼,今天的內容來點比較輕鬆的 不知道各位有沒有過這種困擾:如果我先把 ls 設定成 ls -l 的別名...
前言 在 Day10 跟 Day11 中我們使用了 Go 提供的 os.Setenv 、 os.Unsetenv 跟 os.ExpandEnv 完成存取環境變數...
前言 昨天跟前天已經寫好三個實用的 function,分別是 setAlias、unsetAlias 跟 expandAlias,今日目標是要用它們來完成 al...
今天開始決定把解題過程的小撇步紀錄在這,這系列偏向手法簡單的小動作,每篇篇幅都短短的,老手們就可以略過了。 正文開始! 今天假使我拿到User Shell後我...
介紹 該專案提供了一個 Github Action 自動翻譯功能 詳細使用方式與介紹於專案說明檔 功能 修改 README.md 時,並 push 至專案...
Shell Lab實驗紀錄 簡介 本實驗要求我們編寫一個供使用者交互的終端介面,類似於Linux中的shell終端。實驗中我們需要先解析輸入指令(這些指令可能包...