服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash linux shell
  3. 如何在某个位置replacestring
Intereting Posts
java.net.ConnectException:连接超时,Tomcat 7和iptables 筛没有域redirect来自<MAILER-DAEMON>用户的信件 nginx反向代理不传递请求 在多个Docker容器中运行Ansible命令 创build新的备份分区 有Alogging和NSlogging的子域是否有效? MAC中的访问权限问题 展开完整的虚拟debian磁盘以使用空白空间 如何有效地避免http请求排队(迫使一个直接的错误响应)超过Apache的限制 使用本地文件作为傀儡模板 增加Virtual Box客户内存分配至75% vmware vSphere入门 两个请求,相同的目标IP,不同的网关 opennebula如何列出最后一个字节的HOST列 仅在Apache中用于子文件夹的VirtualHost

如何在某个位置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