bash字符串处理

  • 将movie目录下的文件名写到markdown文件中 , 再转html
rm index.md ; for f in `find .  *.* | sort`; do  [ -f $f ] && [ "${f%%/*}" = '.' ] && echo  '* ['`basename $f | sed 's/\[//g; s/\]//g'`']('"/movie/${f#*/}"')'   >> index.md ; done
# 字符串截取操作 ${f%%/*},${f#*/} 分别表示删除右边最大匹配'/*'的字符, 删除左边最小匹配'*/'的字符
pandoc --standalone --self-contained --css pandoc.css index.md -o index.html
  • 删除某进程
killall python
  • xargs
... | xargs -i  cp  {} destdir/
# mac 下不支持 -i
... | xargs -J {}  cp  {} destdir/
posted @ 2019-11-30 22:17  bregman  阅读(136)  评论(3)    收藏  举报