日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

linux 中shift的用法介绍

發(fā)布時間:2025/3/18 64 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 中shift的用法介绍 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在linux的shell編程中,編寫的腳本需要傳到一一個或者多個參數(shù),可以通過$*或$@進(jìn)行循環(huán)操作。若用戶要求Shell在不知道變量個數(shù)的情況下,還能逐個處理參數(shù),也就是在$1之后是$2,$2之后是$3。在未運行shift命令之前$1是可用的,當(dāng)使用shift命令之后,原來的$2會變成$1,并且原有的$1變得不可用,通過$#命令獲得的參數(shù)個數(shù)也會少1。

Shell的名字 $0
第一個參數(shù) $1
第二個參數(shù) $2
第n個參數(shù) $n
所有參數(shù) $@ 或 $*
參數(shù)個數(shù) $#


shift默認(rèn)是shift 1

例如:

$1=file1 $2=file2 $3=file3
執(zhí)行一次shift命令后,位置變量的值為:
$1=file2 $2=file3




1 <br>



? ? ? 本文轉(zhuǎn)自ning1022 51CTO博客,原文鏈接:http://blog.51cto.com/ning1022/1614266,如需轉(zhuǎn)載請自行聯(lián)系原作者




總結(jié)

以上是生活随笔為你收集整理的linux 中shift的用法介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。