Redirection 概念說明 input redirection: 將資料“再”輸入到某一命令去做處理 (用<符號)

Slides:



Advertisements
Similar presentations
賃居相關法律常識.
Advertisements

第六章 交际礼仪 学习目标 案例导入 主要内容 互动训练 思考练习.
性別平等教育實施成效 之 檢視與評鑑 主講人: 廖芳娟
授課者:陳月端 法律倫理 授課者:陳月端
三普聯合會計師事務所 講師:莊汧驊 會計師 : 中華民國103年03月10日
第 20 章 檢視系統資訊.
國立屏東科技大學通識教育中心 助理教授 王國安
遊程規劃實務 中華民國遊程規劃設計協會.
学 校 名 称: 乐山师范学院 课 程 名 称: 声 乐 学 课程层次 (本/专): 本 科 所属一级学科名称: 文 学
自 我 介 紹 班級:運促一乙 姓名:林以權 學號:D
公文製作與品質 彰化縣政府秘書 劉玉平 中 華 民 國 104 年 7 月 31 日 .
應用文寫作規範 書信 便條 摘要 心得報告.
福建省毕业生就业公共网 注册流程 就业中心 二O一二年九月.
初念淺~轉念深 網路~小品一則~分享.
電影裡的生命教育 主講人:李偉文 (牙醫師.作家.環保志工).
支援報備之重要性.
第三讲: 如何获取和处理就业信息.
企業設置哺(集)乳室與托兒服務觀摩座談及補助說明會
國立花蓮高級工業職業學校 圖書館簡介 歡迎各位蒞臨.
课程改革呼唤科学教育 常州市教育局教研室 蔡正秋.
「一領一‧新倍加」 門徒培育教材 一領一友誼傳道 (領人系列 12).
网瘾的危害.
從無薪假談勞動契約條件之變更 主講人:建業法律事務所 李育錚律師.
第九章日治時期的台灣(下).
明道大學 教師扣考系統 操作說明.
会计与财务学院 2010届毕业实习与毕业论文 学生应知注意事项.
预防老年痴呆的15个 生活习慣   背景音乐:红楼箫曲─秋窗风雨夕 文 字 资 料 来 自 网 络.
抓根本、强内涵 落实教学全过程管理 阿克苏广播电视大学 讲师 党委委员、副校长赵建胜.
國立臺灣海洋大學 【教務處】 簡報者:李國誥 教授兼教務長 中華民國98年9月23日.
刘 汉 德 广东省糖业协会 广东中轻糖业集团有限公司
備審資料準備 黃思倫 教授 逢甲大學資訊電機學院 院長
如何準備實習的履歷與自傳 吳秀照
國立高雄應用科技大學招生委員會 104 學年度碩士在職專班招生 在職服務證明書 表一 報考所 別 姓名 性別 生日 年月日 服務機 構
民法总论 丘志乔 民法学习网: 民法学习网:
澄清误区 探求共识 高冀生 海峡两岸大学图书馆建筑学术研讨会 高校图书馆建设理念再认识 中国图书馆学会 建筑专业委员会委员
于 雷 教育部高等职业院校人才培养工作评估研究课题组成员 沈阳工程学院教授
营销培训 农药渠道运作实务 迪智成咨询:程绍珊 迪智成咨询 3/21/2017
权力的行使:需要监督 北京市京源学校 冯 悦.
2018/9/19.
第 2 章 上機使用 Unix/Linux 內容: 操作介面 主機連線 登入主機 認識系統環境 使用者常用命令.
台灣大學計算機及資訊網路中心 教學研究組 張傑生
C Shell Programming.
Linux基本操作 實習1.
Shell程序设计 曙光信息产业股份有限公司.
如何有效率的學習Linux 培養組合能力 多用程式, 少寫程式 從錯誤訊息中學習 養成略讀 “各種文件” 加強英文基本閱讀能力 勤作筆記
Shell Shell是一個interpreter(翻譯者)的介面程式,負責將user的指令解讀並送到kernel去處理.
JAVA 程式設計與資料結構 第十二章 JAR File.
JAVA 程式設計與資料結構 第六章 輸出與輸入.
使用VHDL設計—4位元位移器 通訊一甲 B 楊穎穆.
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A.
第二章 SPSS的使用 2.1 啟動SPSS系統 2.2 結束SPSS系統 2.3 資料分析之相關檔案 2.4 如何使用SPSS軟體.
《神经网络与深度学习》 线性模型
VS.NET 2003 IDE.
檔案類型介紹 Linux 的檔案類型 目錄: 用ls –F時檔名後面有/,螢幕列出目錄時為藍色 可執行檔: 壓縮檔: 連結檔:
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A Lab6.
Unix 指令2.
權限管理—名詞解釋 名詞解釋: User: 配有帳號(account)接受權限管理的使用者,每個使用者都有其指定的uid代號(user id). root(super user):擁有所有權限的super user,它具有登錄任何目錄,執行所有命令及使用所有檔案的權限.(就是太上皇的權限囉…) Group:由管理者特定具有相同群組屬性的一群user,例如:Unix概論課程的under為所有大學部同學均屬同一群,資管系教職員為faculty群等,同一個群組都會有相同的gid代號(group.
如何使用Gene Ontology 網址:
探測工具:NetCat.
File Input and Output Chap. 11: 施威銘的書 Chap. 7: K&R.
挑戰C++程式語言 ──第7章 輸入與輸出.
台灣大學計算機及資訊網路中心 教學研究組 張傑生
基本指令.
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A.
Parasitics Extraction (PEX) 與 postsimulation(posim)
◆ 工作站使用須知 ◆ Solaris基本操作 ◆ Solaris指令介紹
Unix指令4-文字編輯與程式撰寫.
Develop and Build Drives by Visual C++ IDE
JUDGE GIRL 使用介紹 & 常見問題 TAs :
InputStreamReader Console Scanner
Presentation transcript:

Redirection 概念說明 input redirection: 將資料“再”輸入到某一命令去做處理 (用<符號) output redirection: 將資料“再”輸出到某一命令去做處理 (用>符號) stdin: 標準輸入設備,如鍵盤,滑鼠,… stdout: 標準輸出設備,如螢幕 stderr: 可呈現標準錯誤的設備,如螢幕 filter:如資料從stdin讀入,而結果送到stdout就 稱這個指令具有filter的功能 pager: 分頁器,如 less, more,pager不是filter pipe: 讓前一個指令流到後面的指令去 (|) 朝陽科大 李麗華 90年9月修訂

I/O Redirection 輸出導向 > 輸入導向 < 附加輸入 輸出錯誤導向 &> 輸出導向 > 例:ls –l > fname (再用 cat fname 看內容)    cat fname > fname1 cat > fname2 (代表由user自行打字輸入,直到按^C結束)    man ls > fname3 輸入導向 <  例:cat < fname2 (將fname2輸入由cat列出內容,而非由stdin) patch < patch-2.2.13 (修補程式只能用<) 附加輸入  例:cat << end (讓user自行打入內容,直到打了”end”才結束) mail lhli@cyut.edu.tw << q cat << q > 檔名 輸出錯誤導向 &>  例:ls –l dir &> fname4(不論正確與否訊息都送到fname4去) 朝陽科大 李麗華 90年9月修訂

Pipe Pipe是用符號|來表示,它可將指令所執行的輸出結果送到另一個指令去執行 例: cat fname1 fname2 > fname3 (將fname1與fname2合併到fname3) cat fname1 fname2 fname5 fname6 > fname7 (將上面四個檔合併到fname7去) ls –l | more   man ls | less   who | grep s92140 | sort | less who | grep s92140 | sort > fname3 cat fname2 | less 朝陽科大 李麗華 90年9月修訂

grep grep是GNU程式裡最常被用的指令,它可以協助快速的搜尋字串 例:grep FILE fname.txt(找所有檔案中有FILE的內容)   grep dog * (找所有檔案中有dog 字元的內容)   grep –e “Hello” fname.txt(找出在檔案中含 hello的內容) grep –c “Hello” fname.txt (算出 “Hello”在檔 案中的次數) 組合練習: who | grep –c “s9314” |less (可列出目前上線 大一的學生數) 朝陽科大 李麗華 90年9月修訂

指令的組合基礎與練習 指令 | 指令 (例: finger | less) 指令 > 檔案 (例: cat filename1 > filename2) 指令 參數 < 檔案 (例: mail lily@cyut.edu.tw < fname) Q1: 請找出目前上機人數中是資管系四技大二的學生, 並將它列出 Q2: 請將目前目錄下所有檔名中有 “dir” 三個字母的檔案全部輸出到另一個檔案 OUTFILE.txt去 朝陽科大 李麗華 90年9月修訂