bash shell(4):读取文件大小,移动文件,复制文件,字符串转数字
2017-07-06 17:26
281 查看
下面是代码:
注意:
1、if [ expression ],表达式两边需要空格
2、a=$[aa],字符串转为int类型
3、赋值的时候不能有空格
注意:
1、if [ expression ],表达式两边需要空格
2、a=$[aa],字符串转为int类型
3、赋值的时候不能有空格
#!/bin/shell fn="file_1" to="file_2" for file in `ls $fn` do echo $file aa=`ls -l $fn/$file | awk '{ print $5}'` echo $aa a=$[aa] if [ $a -gt 0 ];then `cp $fn/$file $to/$file` fi done
相关文章推荐
- [shell]shell运算(数字[加减乘除,比较大小],字符串,文件)
- shell 按照文件中指定列的数字大小排序
- Shell的文件操作函数SHFileOperation 移动,复制,删除文件
- [matlab] 读取数据-保存数据-文件移动和复制
- 如何利用C/C++逐行读取txt文件中的字符串(可以顺便实现文本文件的复制)
- Shell 字符串、数字、文件判断
- QT 模仿QQ的截图框 支持基本的拖拉 移动 固定大小 可以复制到剪贴板和保存到文件中
- Bash Shell 数字/字符比较大小
- linux下shell脚本移动、复制文件笔记
- 如何利用C/C++逐行读取txt文件中的字符串(可以顺便实现文本文件的复制)
- Linux_Linux_Shell 中[[]]与[]区别, 文件,字符串,数字对比
- shell 读取文件大小
- bash 的环境配置 及文件读取流程(login shell 环境下)
- bat 根据文件名截取字符串,进行移动文件,复制文件
- 如何利用C/C++逐行读取txt文件中的字符串(可以顺便实现文本文件的复制)
- Linux系统shell脚本对字符串、数字、文件的判断
- 文件(夹)操作SHFileOperation (删除 复制 移动) 报错 无法读取源文件或磁盘
- shell读取文件的指定行字符串
- c++ 文件复制 往文件中输入字符、数字、字符串
- R语言-批量读取数据文件以及提取字符串中的数字