上一页 1 2 3 4 5 6 7 8 ··· 121 下一页

2020年7月15日

用Python遍历目录树

摘要: 代码如下:import ospath = 'C:\\tmp\\2020-07-14'for folderName, subfolders, filenames in os.walk(path): print('The current folder is ' + folderName) for subfolder in subfolders: print('SUBFOLDE... 阅读全文

posted @ 2020-07-15 13:54 中道学友 阅读(717) 评论(0) 推荐(0) 编辑

Bash里,不要把叹号和双引号连在一起

摘要: 你觉得,下面这条语句会得到怎样的结果?echo " Source cluster mounted successfully!" 答案:意思就是说,当叹号和双引号连在一起的时候,双引号的意义发生了变化,于是bash就在等待你输入下一个引号了。分开二者,就会得到看上去我们原本想要得到的结果了。叹号在Bash中有特别的意义,叫做history expansion(历史扩展)。历史扩展(History E... 阅读全文

posted @ 2020-07-15 10:45 中道学友 阅读(441) 评论(0) 推荐(0) 编辑

2020年7月13日

Bash脚本-遍历某目录下的所有的tar文件,依次以文件名为目录名解压到另一个目录下。

摘要: 脚本代码如下:#!/bin/shTARDIR="/ifs/DRR_Datasets/Seismic_Dataset/M_E"UNTARDIR="/ifs/DRR_Datasets_Unzipped/Seismic_Dataset/M_E"printf "Entered path: $TARDIR.\n\n"cd "$TARDIR"for tar in *.tardo dirname=`echo ... 阅读全文

posted @ 2020-07-13 14:25 中道学友 阅读(656) 评论(0) 推荐(0) 编辑

2020年7月9日

适用于Bash编程初学者小例子–第三篇

摘要: 替换掉字符串里的前倾斜杠符号,换成下划线,然后存储到一个变量里。#!/bin/bashstr1="Seismic_Dataset/Others/Image_repository"dataset_name="$(tr "//" "_" /dev/null; then echo "yay"else echo "nay"fi逐行读取一个文件,把内容存入数组中。#!/bin/bashIF... 阅读全文

posted @ 2020-07-09 17:54 中道学友 阅读(118) 评论(0) 推荐(0) 编辑

2020年7月8日

适用于Bash编程初学者小例子 - 第二篇

摘要: 去掉字符串前面的一个或多个空格。#!/bin/bashstr="f810yunlong-3: Cache flushing complete. "IFS=':' read -ra substrs <<< "$str"NODE="${substrs[0]}"MSG="${substrs[1]}"TRIM_MSG= echo "$MSG" | sed -e 's/^[[:space:... 阅读全文

posted @ 2020-07-08 13:27 中道学友 阅读(199) 评论(0) 推荐(0) 编辑

2020年7月7日

Linux下的压缩与解压命令速查

摘要: 创建Zip文件。zip –r myzipfile.zip ./folder_to_zip解压Zip文件。unzip myzipfile.zip –d /tmp 创建Tar文件。tar -cvf /tmp/mytarfile.tar /tmp/folder_to_be_tarred解压Tar文件。ta 阅读全文

posted @ 2020-07-07 11:42 中道学友 阅读(489) 评论(0) 推荐(0) 编辑

2020年7月6日

Linux下拷贝一个带有soft link的dir,会把被link的内容也拷贝过来吗?

摘要: 答案是会的,而且拷贝之后,soft link会变成一个同名的directory。先创建三个文件夹:第一个文件夹下创建两个TXT,第二个文件夹下创建一个到第一个文件夹的软链接。拷贝dir2, 结果如下:可以见到ln_dir1 在拷贝过后,其属性已经是一个d(目录), 而不是l(链接)了。 阅读全文

posted @ 2020-07-06 16:20 中道学友 阅读(439) 评论(0) 推荐(0) 编辑

2020年7月3日

适用于Bash编程初学者小例子 - 第一篇

摘要: 如何声明字符串变量,并赋值?#!/bin/bashTARGET_CLUSTER_NODE_IP="10.245.110.69"printf “%s \n” $TARGET_CLUSTER_NODE_IP如何初始化一个字符串数组变量,并遍历输出其每一个字符串元素的值?#!/bin/bashdeclare -a string_array=("Hello world!" "How are you?" "... 阅读全文

posted @ 2020-07-03 18:57 中道学友 阅读(216) 评论(0) 推荐(0) 编辑

2020年6月27日

如果清空Isilon cluster上的文件,Shadow Store和data reduction的统计信息也会一并清空么?

摘要: 【声明:数据安全无比重要,清空数据的动作很危险,本文操作属研究兴趣使然,请读者不要模仿】我们都知道Isilon在inline dedupe和post dedupe之后,会把重复的8K的blocks都会放在shadow store中,今天我想到一个问题:如果我们把cluster上的文件删光了,那么shadow store的文件何时会被清空?data reduction的统计信息也会被清空么?如果不能... 阅读全文

posted @ 2020-06-27 14:58 中道学友 阅读(471) 评论(0) 推荐(0) 编辑

2020年6月23日

合并从B站下载的分开的音频和视频

摘要: 使用B站的官方的APP下载的B站的视频,音频跟视频是分开的。可以通过免费的工具FFmpeg来对二者进行合并,从而得到一个有声音的视频文件。在这里下载工具FFmpeg.开一个command prompt,使用下面的命令就可以完成这个合并的工作:ffmpeg.exe -i audio1.mp4 -i video.mp4 -acodec copy -vcodec copy output.mp4参考资料=... 阅读全文

posted @ 2020-06-23 15:59 中道学友 阅读(4876) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 121 下一页

导航

技术追求准确,态度积极向上