Bash: 重复字符串

 

  1. 函数
    复制代码
    #!/bin/bash
    
    function b(){
        for i in `seq 1 $2`;do
            echo -n "$1"
        done
    }
    
    b = 1
    复制代码

     

  2. printf
    printf '=%.0s' {1..10}
    printf %10s | tr ' ' =

     

  3. seq tr 
    seq -s= 10 | tr -d '[:digit:]'

     

  4. for
    for b in {1..10}; do echo -n =;done

     

  5. head tr
    head --bytes 10 < /dev/zero | tr '\0' =

     

  6. paste
    yes = | head -10 | paste -s -d '' -

     

  7. {str// /repr}
    str=$(printf %10s)
    
    echo ${str// /@}

     

posted @   ascertain  阅读(91)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2021-09-28 apt_preferences
2020-09-28 iptables
2020-09-28 生产中变更VPN密码,并发送邮件通知shell脚本
2020-09-28 Linux 字节序
2020-09-28 shell getopts
2020-09-28 放行WAF回源IP段
点击右上角即可分享
微信分享提示