Linux
景天的天
我害怕你心碎没人帮你擦眼泪
展开
-
linux遍历文件夹并且去除文件名中的空格
文件树就是一个大文件夹线面又有几千个文件夹,然后每个文件夹下面又有一千多张图片,然后这些图片的文件名里面又有空格。空格在shell里面是很棘手的东西。所以我们遍历文件夹并去除每张图片文件名里面的空格。主要是需要注意一开始我们就切换到根目录,所以后面简短的切换中需要注意切换后要切回根目录,不然这种简短的切换就会出现问题。#!/bin/bashfor dir in `ls -1`do ...原创 2018-06-11 20:27:55 · 2924 阅读 · 0 评论 -
linux dlopen 加载动态链接库失败
代码如下:g_dynamicHandle= dlopen("libcalcDistance.so", RTLD_NOW); if (nullptr == g_dynamicHandle) { std::cout << "load so failed." << std::endl; return; }然后再执...原创 2018-07-02 10:21:19 · 5429 阅读 · 0 评论 -
DIR="$( cd "$(dirname "$0")" ; pwd -P )"
看caffe的时候一直看不懂这个命令DIR="$( cd "$(dirname "$0")" ; pwd -P )"解释一下。$0 类似于python中的sys.argv[0]等。 $0指的是Shell本身的文件名。类似的有如果运行脚本的时候带参数,那么$1 就是第一个参数,依此类推。 dirname 用于取指定路径所在的目录 ,如 dirname /home/ikidou 结果...原创 2018-07-23 16:12:24 · 3591 阅读 · 0 评论 -
关于ipconfig出现两组IP
之前也没用过类似公司这种带局域网的电脑(当然学校机房里的电脑从来不会无聊到用ipconfig去查看IP),今天用ipconfi以后发现控制台出现了两组IP。合理解释如下: 路由器拥有两组IP地址,分别为“外网IP地址”和“内网IP地址”: 其中“外网IP地址”是网络运营商所分配的IP地址,用于唯一标识此路由器在互联网中的位置。 而“内网IP地址”则用于实现局域网电脑与路由器之间...原创 2018-07-19 11:24:54 · 2578 阅读 · 0 评论