shell使用笔记

2017-01-13 08:23:51来源:CSDN作者:ying86615791人点击

#一

#参考:http://www.cnblogs.com/xwdreamer/p/3823463.html

#参考:http://blog.csdn.net/yahohi/article/details/16962595
test_file=test.txt
while read line #逐行读取文件
do
  echo $line
  path=${line%%" "*} #从右寻找,截取字符串中“ ”(空格)的左边部分
  echo $path
  label=${line#*" "} #从左寻找,截取字符串中“ ”(空格)的右边部分
  echo $label
done < $test_file


#二

#参考:http://www.linuxidc.com/Linux/2016-11/137042.htm
label_file=label.txt
path=train/0
find $path -name *.png > $label_file #输出文件名(相对当前路径)到label_file
sed -i 's/$/ 0/g' $label_file #在每行字符串后面追加空格和数字0

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台