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 次 |
| 最近记录: |