【shell 脚本】删除 由windows传入linux含有的 ^M
function usage(){
echo "Usage: `basename $0 ` source_file new_file "
exit 0
}
[ $# != 2 ] && usage
cat $1 | tr -d "\r" > $2
chmod 755 $2
exit 0
=========测试==========
"varify_ture.sh" [converted][dos] 119L, 2611C written
root@client.example.com ~/yang # ./varify_ture.sh
: command not foundine 2:
: command not foundine 6:
: command not foundine 7: echo
: command not foundine 8:
Testing "0"
./varify_ture.sh: line 15: syntax error near unexpected token `fi'
./varify_ture.sh: line 15: `fi # 0 Ϊ'
===================================
root@client.example.com ~/yang # ./dropblank.sh varify_ture1.sh varif_2.sh
root@client.example.com ~/yang # ./varif_2.sh
Testing "0"
0 is true.
Testing "1"
1 is true.
Testing "-1"
-1 is true.
Testing "NULL"
NULL is false.
Testing "xyz"
Random string is true.
Testing "$xyz"
Uninitialized variable is false.
Testing "-n $xyz"
Uninitialized variable is false.
Testing "-n $xyz"
Null variable is false.
Testing "false"
"false" is true.
Testing "$false"
"$false" is false.
root@client.example.com ~/yang #
【shell 脚本】删除 由windows传入linux含有的 ^M相关推荐
- shell脚本在线转换Windows的bat脚本
shell脚本在线转换Windows的bat脚本 地址:https://daniel-sc.github.io/bash-shell-to-bat-converter/
- shell脚本删除linux中的文件
❤️强烈推荐人工智能学习网站❤️ 在linux下的开发中,经常可能遇到磁盘满的情况,前面介绍了du命令.但有些情况下,这还不够.有些后台抓包的进程一直在跑,随时都要防止磁盘满,于是我们写一个shell ...
- Linux 下Shell脚本删除过期文件
在写这个shell之前先说一下,stat命令的使用方法 一.关于时间戳 每一个文件都有3中时间(称为时间戳timestamps),对这3种时间,很多时候容易混淆不清,因此 这里要说明下: Acce ...
- linux shell脚本字符串连接符,学习Linux shell脚本中连接字符串的方法
这篇文章主要介绍了Linux shell脚本中连接字符串的方法,如果想要在变量后面添加一个字符,可以用一下方法: 代码如下: $value1=home $value2=${value1}"= ...
- shell脚本删除冒号空格_shell脚本如何删除指定字符串,文档如下:
展开全部 用正则匹配e68a8462616964757a686964616f31333361313338就可以了. shell脚本regex正则表达式 和 字符串替换 任意字符 ^行首匹配 $行尾匹配 ...
- Linux命令行与shell脚本编程大全学习(linux命令行部分)
第一章 初识Linux shell 第二章 走进shell 第三章 基本的bash shell命令 cd pwd:显示出shell当前目录 ls -F -R -l *和?和[ ]和[ a - i ]和 ...
- 面向dba的linux shell 脚本简介,面向 DBA 的 Linux Shell 脚本简介
DBA:Linux 面向 DBA 的 Linux Shell 脚本简介 作者:CasimirSaternos 学习一些在 Linux 上安装.运行和维护 Oracle 数据库所需的基本 bash sh ...
- shell脚本删除冒号空格_从Bash漏洞学Shell脚本(冒号)
前天,爆发了Bash安全漏洞,非常恐怖.在网络上开始飞速传播,附带了非常友好的检测工具. $ env x='() { :;}; echo vulnerable' bash -c "echo ...
- linux服务器shell脚本,分享个简易版Linux服务器初始化Shell脚本
该Shell脚本主要用于新安装Linux服务器系统的初始化工作,具体包括: 关闭IPv6模块 关闭SELinux 让vim显示颜色 设置系统语言编码 优化系统服务 内核参数优化等. 可以根据自己的实际 ...
最新文章
- 问题用户小米科技CEO雷军:千万别把用户当上帝
- 图像处理:像素间的基本关系
- android开发环境搭建(for 驱动开发人员)
- [转载]细说ASP.NET Windows身份认证
- Linux—vim常用命令
- Spring Security——基于读写锁的动态权限配置FilterInvocationSecurityMetadataSource实现类
- 退居二线VS在深圳发展,一个十年IT人的选择之难
- AI算法连载08:统计学之贝叶斯
- 依赖倒置原则_面向对象的设计原则你不要了解一下么?
- 《流畅的Python第二版》读书笔记
- 海康威视网络摄像头SDK中Demo的二次开发(运行)
- kjb文件 解析_十四期全国BIM一级考试真题及解析
- js-YDUI 移动端解决方案
- pandas中DataFrame如何检测重复值
- php 导出 设置多表头,PHP Excel 导出文件,自定义表头
- 微信公众号开发模式几点介绍
- M1 Pro 折腾一年的心得:一堆很“哇塞”的技巧和 App
- 在计算机中360云盘如何删除文件,如何在360云盘中检索已删除的文件
- Jest 组件库单元测试【基础语法篇】
- 服务器与微信联通,联通微信和钉钉服务
热门文章
- JACK——AgentManual5 Events
- sklearn网格搜索
- eviews怎么回归道格拉斯生产函数_【干货分享】Eviews估计方法汇总
- 为了上班摸鱼,我用Python开发“BOSS来了”
- dispatcherservlet发送2次请求_Spring源码分析(三):MVC请求分发器DispatcherServlet设计实现...
- 判断两个图片的特征向量_响应式布局提高篇 图片正确的打开方式
- visual paradigm 表示选择关系_css3选择器用法介绍
- 如何使用Fiddler抓包操作?
- 添加流程_艾多美手机商城苹果ios系统的主屏幕添加流程
- 【数学专题】约数个数与欧拉函数