mac系统下为啥输出是乱码

xiachao2008 2018-09-18 06:19:33
我当前目录下面有很多图片 我想把图片批量改一个用户名 所以写了一个角本获取图片用户名的后缀 结果遇到一个很奇怪的问题
现在代码是这样的


#!/bin/bash
for i in `ls`;do
dd=$i | cut -d "." -f2;
echo "$dd";
done


我 echo $i | cut -d "." -f2; 这样输出是正常的 全是我要的图片后缀名
但是 dd=$i | cut -d "." -f2; echo "$dd"; 我把执行结果赋值给变量 输出的就不是图片后缀名了

求解决?
...全文
660 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiachao2008 2018-09-19
  • 打赏
  • 举报
回复
有人在嘛?有人在嘛?有人在嘛?

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧