Linux的shell腳本練習
一.三角形正方形練習
1.打印三角形,方法一,正則表達式
方法二,循環嵌套
i控制行
j控制打印符號
2.倒著打印三角形
i控制行
j控制打印符號
3.打印正三角形
i控制行
j控制打印的空格
h控制打印的符號
3.打印正方形
i控制行
j控制打印的符號
Linux的shell腳本練習
相關推薦
LinuxSHELL腳本中read、重定向和文件句柄和進程數目控制
read、文件描述符、重定向、進程控制、 1、把重定向作為read的輸入 read可以從標準輸入讀取一行,下面就使用read配合重定向把文件作為read的標註輸入。#!/bin/bash #name: links.sh # Revision: 1.1 # Date: 2017//
腳本練習
腳本 1.題目 2.腳本內容#!/bin/bash while [ "$#" -lt "2" ] //驗證腳本後的文件是否小於2個 do echo "please give me userfile or passwd file " exit 0 done x=`cat
Bash腳本練習(一)(歡迎提意見,共同學習)
linux#!/bin/bash #寫一個腳本(前提:請為虛擬機新增一塊硬盤,假設它為/dev/sdb),為指定的硬盤創建分區: #1、列出當前系統上所有的磁盤,讓用戶選擇,如果選擇quit則退出腳本;如果用戶選擇錯誤,就讓用戶重新選擇; #2、當用戶選擇後,提醒用戶確認接下來的操作可能會損壞數據,並請用戶確
剛開始接觸腳本,一道腳本練習
腳本題目:編寫一個腳本/root/bin/createuser.sh,腳本的執行語法必須是:createuser.sh -u username -m password,選項與參數間可支持多空格,但不能順序顛倒。 當未指定正確的選項或參數時,以錯誤輸出方式提示“createuser.sh -u username
shell腳本練習
shell 腳本新手寫的shell,寫的不好,請大家見諒。希望結交一些大神和同行。QQ:86416192 歡迎大家加QQ。1、寫一個腳本,顯示出來多少個用戶,並且顯示出來每個用戶的ID。#!/bin/bashfile="/etc/passwd"LINES=`wc -l $file | cut -d" " -f
Linux的shell腳本練習
shell一.三角形正方形練習1.打印三角形,方法一,正則表達式方法二,循環嵌套i控制行j控制打印符號2.倒著打印三角形i控制行j控制打印符號3.打印正三角形i控制行j控制打印的空格h控制打印的符號3.打印正方形i控制行j控制打印的符號Linux的shell腳本練習
初學sheel腳本練習過程
-s ++ value 字符 roo bash clas fun class 以下是初學shell腳本練習過程,涉及到內容的輸出、基本的計算、條件判斷(if、case)、循環控制、數組的定義和使用、函數定義和使用 shell腳本內容: #! /bin/bashecho "c
Shell腳本練習1
shell腳本 思路 參數 返回值 don body 腳本 配置文件 機制 #!/bin/bash while : do read -p ">>>" user [[ "$user" = "Q" ]] ||
Shell腳本練習2
shell腳本 input 腳本練習 執行 循環語句 clas 練習 ech lease #!/bin/bashecho "Please chose a number"select number in w top free quitdo case $number in
LinuxShell腳本從入門到比入門強一點點的坎坷之路
錯誤 文本處理 圖片 概念 c99 命令執行 常見 linu 輸出 腳本的簡單介紹 *此文寫給剛剛入門Linux學習腳本的小白,文中為方便理解專業詞用的不多,若要確切的系統的學習某些概念,還需專門學習,本文僅供參考 在沒接觸過腳本之前,腳本這個詞只在Windows中某些
每日一道shell腳本練習(01)
shell linux 磁盤檢查 0. 引言 準備開一個新坑,每天更新一道shell練習。因為shell腳本屬於那種不練習就會生疏,甚至忘記的技能,所以,為了對抗遺忘阻力,我只能不斷加強練習了。 1. 第一天練習題目 【題目】請按照這樣的日期格式(xxxx-xx-xx)每日生成一個文件,例如今天生
每日一道shell腳本練習(02)
shell awk sort uniq 1. 題目 有日誌 1.log,部分內容如下: 112.111.12.248 - [25/Sep/2013:16:08:31 +0800]formula-x.haotui.com "/seccode.php?update=0.5593110133088
shell腳本練習後續可能繼續追加~~~
shell腳本1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名, IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小 #!/bin/bash echo "hostname: `hostname`" echo "ipv4 addr: `ifconf
shell腳本練習二
i++ bin family size bsp 乘法表 spa a* ott 打印九九乘法表#for語句格式#!/bin/bashfor (( a = 1 ; a <= 9 ; a++ ))do for ((b=1 ; b<=$a ; b++)) do
shell腳本練習一
壓縮 one shell腳本練習 nor .sh strong 分支語句 amp 整數和 if多分支語句練習#!/bin/bashread -p "請輸入100米賽跑秒數:" iif [ $i -lt 10 ] && [ $i -gt 0
shell腳本練習->1
png 啟動失敗 alt span 空值 重載 run shell 是否為空 ->系統當前狀態腳本 腳本內容如下: [root@jumpserver-70 scripts]# cat system.sh #!/bin/bash #系統信息 system_v
sql腳本練習
數據 練習 creat table color tde class code reat 多寫sql語句,才能對數據庫操作更加熟練。 create database springbootdemo; use springbootdemo; create table use
SHELL腳本練習手冊
rip eas ech filename mfile 功能 code shell -m SHELL腳本練習 編寫腳本 sumid.sh,計算/etc/passwd?件中的第10個?戶和第20?戶的ID之和 #!/bin/bash S_O=head /etc/passw
練習:寫一個腳本,完成以下任務
ech 相同 寫一個腳本 src 腳本 blog 用戶添加 http user 練習:寫一個腳本,完成以下任務 1.添加5個用戶,user1,users,。。。user5 2.每個用戶的密碼和用戶名相同,並且要求,添加密碼完成後不顯示passwd命令的執行結果信息: 3.每
腳本和算術運算的小練習
linux練習1)寫一個腳本,計算/etc/passwd文件中的第10個用戶和第20個用戶的ID之和2)寫一個腳本,計算/etc/rc.d/rc.sysinit及/etc/rc.d/init.d/functions文件中所有空白行之和3)寫一個腳本,傳遞兩個文件路徑作為參數給腳本,計算兩個文件中所有空白行之和