首页 > 编程知识 正文

push和pop指令的用法,shell编程

时间:2023-05-06 10:17:54 阅读:24511 作者:3556

文章目录pushd简介pushd语法格式pushd通用参数pushd范例1popd简介popd语法popd范例

pushd介绍

pushed命令将目录添加到堆栈中,在目录堆栈的顶部添加记录,然后切换到该目录。 如果不添加参数,记录堆栈顶部的两个目录将互换。

pushd语法格式pushed [参数] [目录] pushd公共参数-n将倒数第n个目录移动到堆栈顶部(n从0开始计数) n将倒数第n个目录移动到堆栈顶部(n从0开始计数) (根@ linuxcool (# dinuxcoool ) ) ) 652 log将目录/etc添加到shell目录的堆栈中。 [ root @ linuxcool~] #每行显示一个pushed/etc shell目录的堆栈内容。 添加序列号: [ root @ linuxcool~] # dirs-v0/sbin1/etc2/var/log将第一条记录移动到堆栈顶部: [ root @ linuxcool~] # pushed-1 要不更改为堆栈,请[ root @ linuxcool~] # pushd-n/usr/local/etc/usr/local/var/log/sbin从上到下或从左到右) popd命令

popd语法pushd (可选) (参数) ) ) ) ) ) ) ) ) ) ) ) )。

选项

n )删除第n个目录(从左开始计数,数字从0开始); -N )删除第n个目录(从右边数,数字从0开始); -n :堆栈目录时不切换目录。 popd实例root @ my Linux :/tmp/dir4# popd (相当于popd)/tmp/dir3/tmp/dir2/tmp/dir 1至root @ my Linux 3360/tmp

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。