gpt4 book ai didi

linux - 文件名前的$1是什么意思

转载 作者:太空宇宙 更新时间:2023-11-04 04:35:28 25 4
gpt4 key购买 nike

function copy_nfs_files {
[ -f /proc/self/mountstats ] && cp /proc/self/mountstats $1/proc-self-mountstats.$2 >/dev/null 2>&1
[ -f /proc/net/rpc/nfsd ] && cp /proc/net/rpc/nfsd $1/proc-net-rpc-nfsd.$2 >/dev/null 2>&1
}

这个 bash 函数复制两个文件 /proc/self/mountstats/proc/net/rpc/nfsd$1/proc-self-mountstats.$2是什么意思?我明白了$1就在文件名和 $2 之前在文件末尾?

据我了解$0是基本名称,$1第一个参数 $2第二个参数,依此类推。我想知道的是当他们使用 $1/proc-self-mountstats.$2 时会产生什么结果。让我们假设$1 = 123$2 = 100 。你的意思是它会变成 123/proc-self-mountstats.100

我用谷歌搜索来了解其含义,但没有得到任何相关信息。

最佳答案

What I want to know is what it will yield when they are using like $1/proc-self-mountstats.$2. Let's suppose $1 = 123 and $2 = 100. You mean it will become 123/proc-self-mountstats.100?

是的,没错。扩展后的值与文字部分连接在一起形成一个大字符串。

关于linux - 文件名前的$1是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58749127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com