mac 查找当前目录下所有同一类型文件,并执行命令行

以TexturePacker举例

MAC下用TexturePacker命令行打包当前目录下所有的 *.tps文件

1.配置好tps文件需要配置好路径、参数等。(也可不配置,用命令行实现。具体参考:https://www.codeandweb.com/texturepacker/documentation)

2.新建一个*.sh文件,内容填写

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
echo "$DIR"
find $DIR -name *.tps -exec texturepacker --content-protection xxxxxx --scale 0.80 {} \;

xxxxxx为加密所用的密码,--scale为 缩放大小

 

转载于:https://www.cnblogs.com/liudb/p/5025454.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,让我来回答你的问题。 首先,ARP(Address Resolution Protocol,地址解析协议)是一种用于将IP地址转换为物理MAC地址的协议。在同一网络中,主机通过ARP协议来获取通信对方的MAC地址,以便进行通信。 当一个主机向另一个主机发送数据时,它首先会在自己的ARP缓存中查找目标主机的MAC地址。如果缓存中没有该地址,主机就会广播一个ARP请求报文,请求目标主机回应自己的MAC地址。目标主机收到请求后,会回应一个ARP应答报文,其中包含自己的MAC地址。 现在回到你的问题,当你在同一网络中的主机之间执行ping命令时,会产生ARP请求和应答报文。 在Windows命令行窗口执行命令“arp -a”可以查看计算机的ARP缓存表,其中存储了已知主机的IP地址和对应的MAC地址。 执行命令“arp -d”可以清空ARP缓存表,这样可以强制主机重新获取目标主机的MAC地址,而不是使用缓存中的信息。 启动抓包软件(如Wireshark),可以捕获网络上的数据包。执行命令“ping 192.168.1.48”后,会产生ARP请求和应答报文,这些报文可以在抓包软件中查看和分析。 ARP请求报文的格式如下: - 目标MAC地址:全为0 - 源MAC地址:发送方的MAC地址 - 协议类型:0x0806(表示ARP协议) - 硬件类型:1(表示以太网) - 协议类型:0x0800(表示IPv4) - 硬件地址长度:6(表示MAC地址长度) - 协议地址长度:4(表示IPv4地址长度) - 操作码:1(表示ARP请求) - 发送方MAC地址:发送方的MAC地址 - 发送方IP地址:发送方的IP地址 - 目标MAC地址:全为0 - 目标IP地址:目标主机的IP地址 ARP应答报文的格式如下: - 目标MAC地址:目标主机的MAC地址 - 源MAC地址:发送方的MAC地址 - 协议类型:0x0806(表示ARP协议) - 硬件类型:1(表示以太网) - 协议类型:0x0800(表示IPv4) - 硬件地址长度:6(表示MAC地址长度) - 协议地址长度:4(表示IPv4地址长度) - 操作码:2(表示ARP应答) - 发送方MAC地址:目标主机的MAC地址 - 发送方IP地址:目标主机的IP地址 - 目标MAC地址:发送方的MAC地址 - 目标IP地址:发送方的IP地址 当主机收到ARP请求报文后,会查看目标IP地址是否为自己的IP地址。如果是,就会回应一个ARP应答报文,其中包含自己的MAC地址。发送方收到ARP应答报文后,就可以将目标主机的MAC地址存储在自己的ARP缓存中,以便进行下一次通信。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值