Shell程式設計輸入輸出功能
1. 接受從鍵盤上輸入的字元
echo -n "please input your name:"
read name
echo "your name is $name"
echo -p "please input your name:" name
echo $name
2. echo本身能夠輸出一個空行
echo "aaaaaaa"
echo
echo "bbbbbbb"
echo
echo "cccccccc"
3. echo在最後換行,解析轉義字元和顏色
echo -e "hello\nworld"
4. echo -e轉義顏色
5. cat相關命令
cat /etc/passwd | more #檢視更多的內容
cat /etc/passwd | head #檢視檔案頭10行
cat /etc/passwd | head -2 #檢視檔案頭2行
cat /etc/passwd | tail #檢視檔案末尾10行
cat /etc/passwd | tail -2 #檢視檔案末尾2行
6. cat原樣輸出
7. tee儲存一份指令碼輸出結果
8. nl命令輸出行號
相關推薦
Shell程式設計輸入輸出功能
1. 接受從鍵盤上輸入的字元 echo -n "please input your name:" read name echo "your name is $name" echo -p "please input your name:" name echo $name 2
shell中輸入輸出重定向,>、>>、<、<<、>/dev/null、2>&1、<<end、<<EOF等
轉載自:https://www.jb51.net/article/106373.htm https://blog.csdn.net/qq_31073871/article/details/80810306 其他參考:www.runoob.com/linux/linux-shell-io-re
shell中輸入輸出重定向,>、>>、<、<<、>/dev/null、2>&1、<<end、<<EOF等
實際上,輸入輸出重定向中的3個標準檔案描述符,輸入0、正常輸出1、錯誤輸出2,這三個值經常被省略。 舉例: ls > shell_out 等價於: ls 1> shell_out 前言 相信大家經常能在shell指令碼中發現>/dev/nu
linux的Shell程式設計題目輸出記錄最多的IP
一個文字型別的檔案,裡面每行存放一個登陸者的IP(某些行是重複的),寫一個shell指令碼輸出登陸次數最多的使用者。 Ip_input.txt的內容假設如下: 219.217.49.14 175.43
牛客網線上程式設計輸入輸出
多行輸入:輸入第一個資料為接下來要輸入的行數,接下來的幾行每一行僅有一個數字。 const readline = require('readline'); const rl = readline.cr
shell之輸入輸出重定向
1.shell的簡介: (1) 在電腦科學中,Shell俗稱殼(用來區別於核),是指“提供使用者使用介面”的軟體(命令解析器)。 它類似於DOS下的和後來的cmd.exe。它接收使用者命令,然後呼叫相應的應用程式。Shell既是一種命令語言,又是 一種程式設計語言
Linux程式設計 22 shell程式設計(輸出和輸入重定向,管道,數學運算命令,退出指令碼狀態碼)
1. 輸出重定向 最基本的重定向是將命令的輸出傳送到一個檔案中。在bash shell中用大於號(>) ,格式如下:command > inputfile。例如:將date命令的輸出內容,儲存到指定的輸出檔案中。 如果檔案已存在,重定向操作符會用新的檔案資料覆蓋已有檔案。這種情況下可以用
shell程式設計學習4改變語句執行的邏輯輸入輸出等
例項 使用分號; 依次執行,沒有邏輯關係 mkdir /newdir ; cd /newdir //新建並進入newdir 使用&& 與邏輯,一旦出現失敗後面命令不執行 make && make install //保證編譯完成後安裝
shell程式設計學習3免互動輸入輸出方法
例項基於上一篇部落格 例項1 //使用stdin(可以用鍵盤,也可以用其他命令提供輸入) echo 666666 | passed --stdin hello //由echo給出 例項2 //使用黑洞裝置/dev/null //本來會輸出的success資訊會丟入黑洞/d
Linux學習之Shell基礎——Bash基本功能——輸入輸出重定向
1、標準輸入輸出 裝置 裝置檔名 檔案描述符 型別 鍵盤 /dev/stdin 0 標準輸入 顯示器 /dev/sdtout 1
6、【Shell 程式設計】輸入/輸出重定向
大多數 UNIX 系統命令從你的終端接受輸入並將所產生的輸出傳送回到您的終端。一個命令通常從一個叫標準輸入的地方讀取輸入,預設情況下,這恰好是你的終端。同樣,一個命令通常將其輸出寫入到標準輸出,預設情況下,這也是你的終端。 重定向命令列表如下: 命令
【Linux 系統程式設計】shell 輸入/輸出重定向
source: http://blog.csdn.net/u011974987/article/details/52703400 前言 原本計劃國慶節第一天假期休息一天,但是想想自己還有很多事情沒有完成,就立馬開啟電腦,開始幹活了。打算這7天的假期好好整理下之前學的
Shell程式設計—根據使用者輸入來輸出符號正方形
這是我在學習Linux Shell程式設計的時候偶然遇到的一個小題目,想就其中的問題和大家分享討論一下,題目是這樣的: 指令碼執行時接受2-10範圍內的一個整數作為輸入引數,在螢幕上用+號,@號和&a
Linux shell Bash的基本功能2 輸入輸出與重定向
字節 std 輸出 類型 行數 文件名 ash 示例 linu 1、標準輸入輸出 設備 設備文件名 描述符 類型 鍵盤 /dev/stdin 0 標準輸入 顯示器 /dev/stdout 1 標準輸出 顯示器 /dev/stde
shell中的輸入輸出重定向——shell程式設計學習_四
shell中的輸入輸出輸入輸出重定向一般情況,我們的標準輸入是鍵盤,標準輸出是終端顯示器;但是在很多情況,我們需要從檔案中讀取資料作為輸入,然後將輸出資料儲存在檔案中。這是我們就需要將標準輸入從鍵盤重定向到檔案,將標準輸出重定向到檔案,這個過程就是輸入輸出重定向。輸出重定向輸
Shell 腳本學習筆記十:Shell輸入輸出重定向
描述符 獨立 文件重定向 eof 輸出 合並 包含 span 輸出重定向 command > file 將輸出重定向到 file。 command < file 將輸入重定向到 file。 command >> file
shell函數【參數傳遞及輸入輸出】&內置函數
無效 -s 常見 net 功能 出現 系統環境 osc 環境 Linux——shell腳本基礎3:shell函數【參數傳遞及輸入輸出】&內置函數 函數定義 1 退出狀態 1 參數傳遞 2 標準IO 2 腳本調試 2 AND&OR 3 內置命令補充 3
8.1 shell介紹 8.2 命令歷史 8.3 命令補全和別名 8.4 通配符 8.5 輸入輸出重定向
8.1 shell介紹 8.2 命令歷史 8.3 命令補全和別名 8.4 通配符 8.5 輸入輸出重定向8.1 shell介紹 8.2 命令歷史 8.3 命令補全和別名 8.4 通配符 8.5 輸入輸出重定向 # Linux shell 基礎 # 8.1 shell 介紹 - 什麽是shell 1
shell介紹,命令歷史,命令補全和別名,通配符,輸入輸出重定向
重定向 輸入輸出 history 筆記內容:l 8.1 shell介紹l 8.2 命令歷史l 8.3 命令補全和別名l 8.4 通配符l 8.5 輸入輸出重定向筆記日期:2017.8.11 8.1 shell介紹Shell俗稱殼(用來區別於核),是指“提供使用者使用界面”的軟件(命令解析器)。sh
shell介紹、命令歷史、命令補全和別名、通配符、輸入輸出重定向
linux基礎shell介紹shell是一個命令解釋器,提供用戶和機器之間的交互,支持特定語法,比如邏輯判斷、循環,每個用戶都可以有自己特定的shellCentOS7默認shell為bash(Bourne Agin Shell)還有zsh、ksh等命令歷史查看歷史命令[root@test76 ~]# cat