服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash linux shell
  3. 如何在某个位置replacestring
Intereting Posts
为什么电子邮件托pipe如此昂贵? 如何在没有root权限的Linux上find系统制造商/型号? 我应该如何从一个暴发户脚本使用sudo? 在linux / arm下testingRAM(无ECC)的最佳方式是什么? 如何find运行Linux系统的高清控制器模块? 在启用NLA后,RDP错误“请求的function不被支持” 我应该给我的注册商NS或SOA哪个地址? 即使正则expression式匹配,fail2ban也不会处理jail 为roundcube webmail发送邮件/login日志 在Windows Server 2008中隐藏“系统保留”分区 使用libcrypto.so.0.9.7 是什么导致oracle存档日志文件快速增长 冬季和夏季时间在时间​​轴上切换 Cisco IOS路由器configuration – 如何禁用SSH / SNMP的所有,但回环地址? Microsoft-Windows-Security-Auditing事件代码:4625不可阻止的用户日志

如何在某个位置replacestring

假设我想replace一些string的第n个字母,我该怎么做?

我尝试了这样的事情,但这是不正确的:

#!/bin/bash index= # let say 2 s='Hello' echo ${s/$index/'a'} # This should print Healo 

  • 在x个实例上并行执行任务
  • 检查两台服务器上的文件修改
  • 更快的MySQL DB从远程机器拉到本地机器
  • 为了bash脚本在du-sk上剥离“额外空间”?
  • 通过OS X二进制安装PHP 5.4,但terminal中的`php`仍然使用5.3

  • sedreplaceshell文件里面
  • vmstat消耗了大部分CPU的功耗
  • 在由空格分隔的bash输出上运行命令
  • MySQL备份的Bash脚本 – error handling
  • Linux:如何检查最后一次添加到文件的行数?

有一个高级Bash脚本指南 ,告诉你如何做子串和连接。

我们说:

 #!/bin/bash index=2 s=Hello echo ${s:0:index-1}a${s:index} 

sed另一个解决scheme:

 $ echo "hello" | sed 's/\(.\{2\}\)./\1a/' 
  • 在用户login/注销时执行命令
  • 为什么这些dmsetup命令在那里?
  • 显示菜单,而不是Linux上的login提示
  • 在shell脚本中跳过空格
  • 在使用rsync命令连接到同一networking的两台计算机之间同步文件
  • apt-get升级将在命令行上运行,但不能从cron bash脚本运行
  • Bash:当用sudo运行的脚本调用php命令时找不到
  • 通过SSH运行远程SQL查询
  • 如何在安全FTPlogin期间不运行/etc/profile.d/custom.sh
  • closures/使用SSH退出所有屏幕

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy