MOH*_*MED 1 linux string bash shell
我在 bash 中有以下字符串
str="kallel"
Run Code Online (Sandbox Code Playgroud)
我想str
从str2
. 包含str2
重复str
直到长度 = 20。所以结果应该是这样的:
str2="kallelkallelkallelka"
Run Code Online (Sandbox Code Playgroud)
在 bash 中怎么做?
$ str="kallel"
$ str2=$(printf "$str%.0s" {1..20})
$ echo "$str2"
kallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallelkallel
$ str2=$(printf "$str%.0s" {1..3})
$ echo "$str2"
kallelkallelkallel
$ n=5
$ str2=$(printf "$str%.0s" $(seq "$n"))
$ echo "$str2"
kallelkallelkallelkallelkallel
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8919 次 |
最近记录: |