shell脚本,文件里面的英文大小写替换方法。

[[email protected] wyb]# cat daxiaoxie
qweBNMacb
eeeDFSmkl
svdIOPtyu
[[email protected] wyb]# cat daxiaoxie |tr [a-zA-Z] [A-Za-z]
QWEbnmACB
EEEdfsMKL
SVDiopTYU
[[email protected] wyb]# 
时间: 2024-10-08 20:39:14

shell脚本,文件里面的英文大小写替换方法。的相关文章

远程调用shell脚本文件和远程复制文件

1.安装sshpass yum install sshpass 2.本地调用远程服务器的shell脚本文件: sshpass -p sa ssh [email protected] -C "/bin/bash" < test.sh 3.从本地复制文件到远程服务器: sshpass -p sa scp egova-pub-ex.jar [email protected]:/egova 原文地址:https://www.cnblogs.com/zhaoyanhaoBlog/p/119

Shell脚本中判断输入参数个数的方法投稿:junjie 字体:[增加 减小] 类型:转载

Shell脚本中判断输入参数个数的方法 投稿:junjie 字体:[增加 减小] 类型:转载 这篇文章主要介绍了Shell脚本中判断输入参数个数的方法,使用内置变量$#即可实现判断输入了多少个参数,需要的朋友可以参考下 $#代表了命令行的参数数量,可以看以下实例: 复制代码 代码如下: if [ $# != 1 ] ; then echo "USAGE: $0 TABNAME" echo " e.g.: $0 CDR_CALL_20040701" exit 1; f

shell脚本处理大数据系列之(一)方法小结

转自:http://longriver.me/?p=57 方法1: 单进程处理大规模的文件速度如(上million量级)比较慢,可以采用awk取模的方法,将文件分而治之,这样可以利用充分的利用多核CPU的优势 1 2 3 4 for((i=0;i<5;i++));do     cat query_ctx.20k | awk 'NR%5=='$i'' |\      wc -l  1> output_$i 2>err_$i &  done 方法2: 另外也可以使用split的方法,

[转]Shell脚本中获取SELECT结果值的方法

有时候我们可能会需要在Shell脚本中执行SELECT语句,并将结果赋值给一个变量,对于这样的情形,我们可以用以下的方法来达到目的. 点击(此处)折叠或打开 #!/bin/ksh # # Created : 2015.05.25 # Updated : 2015.05.25 # Author : Jet Chenxi Zhang # Description : Get SELECT result in Shell # Variable Definitions # ORACLE_SID=audte

ubuntu12.04中shell脚本无法使用source的原因及解决方法

现象: shell脚本中source aaa.sh时提示 source: not found 原因: ls -l `which sh` 提示/bin/sh -> dash 这说明是用dash来进行解析的. 改回方法: 命令行执行:sudo dpkg-reconfigure dash 在界面中选择no 再ls -l `which sh` 提示/bin/sh -> bash 修改成功,source可以用了~

&#8203;老男孩教育每日一题-第102天-如何找出/usr/local 下面所有shell脚本文件,并设置执行权限?

方法1.正常思路版本 find /usr/local/ -type f -name "*.sh" |xargs chmod +x chmod +x ` find /usr/local/ -type f -name "*.sh"` find /usr/local/ -type f -name "*.sh" -exec chmod +x {} \; 可是这个方法不严谨,因为有的脚本不是以.sh结尾的. 方法2.精确方法 通过file命令查看文件类型,

Shell脚本文件中常用的操作语句

1. 清空文件中的内容 cat  /dev/null  >> /var/log/messages 2. 脚本中判断用户是不是root用户 ROOT_UID = 0            # $UID 为0时,用户才具有root用户权限 if [ "$UID" -ne "$ROOT_UID"] then echo "this user is not root" exit 1  fi 3. 多条语句条件运行 语句1 &&

Linux下创建shell脚本文件

1.touch 位置/文件名2.编写脚本内容(注:第一行一定要写这句:#!/bin/sh)3.chmod +x /etc/init.d/redis(变为执行文件)

shell 脚本 文件夹扫描获取文件

for typefile in $filedir_f_2(文件夹路径) do typefn=$(basename $typefile)//  获取文件名 typeprefix=${typefn:0:10}// 截取字符串 根据实际情况 0:10 进行修改 if [ "$typeprefix" = 'filename' ] then fi done