
shell
道亦无名
王阳明曰: 立志 勤学 改过 择善
我曰: flag practice debug release
展开
-
Xenserver命令行启动虚拟机
首先使用命令xe vm-list 查看对应的uuid[root@xenserver-cvahqgsi /]# xe vm-listuuid ( RO) : 9bb6de8c-8d03-0569-e6d6-e40423821cb7 name-label ( RW): Windows 10 (64-bit) power-state ( RO): runninguuid ( RO) : 3f8099fd-637c-ec68-3c7c-7c14f原创 2021-10-12 23:15:00 · 1378 阅读 · 0 评论 -
scp定时传输文件脚本Linux
shell脚本参数#!/bin/shsrc_file=/mcrun/cdr/statdest_file=/cbss/dcc01/indicatorsfilename=stat_sp_9001.databill_date=`date +%Y%m%d`host_ip=*username=*password=*echo "$host_ip"cd /home/mcrun/public/scp_ruku./expect_scp $host_ip $username $password $src原创 2020-12-08 09:52:34 · 2486 阅读 · 2 评论 -
shell编程-进入某个目录将目录下面的文件名存入数组
直接看脚本#!/bin/bashcd $your pathnamej=0for i in `ls -1`do folder_list[j]=$i j=`expr $j + 1`done可以通过这个实现批量的转换。原创 2015-11-06 11:40:24 · 21295 阅读 · 1 评论 -
在Linux中提示No such file or directory解决方法
编写shell脚本执行一些命令发现很多的地方出现了问题,总是No such file or directory。但是事实上是有的,在网上查找了一些观点,总结一下: (1)在Windows下转换: 利用一些编辑器如Notepat++,UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conver原创 2015-12-10 11:29:13 · 43558 阅读 · 1 评论 -
Cmake的交叉编译入门
1、准备工作mkdir t1cd t1在 t1 目录建立 main.c 和 CMakeLists.txt( 注意文件名大小写 ) :main.c 文件内容://main.c#include int main(){ printf(“Hello World from t1 Main!n”); return 0;}CmakeLists.txt 文件内容:SET(C原创 2016-08-02 10:43:53 · 5143 阅读 · 0 评论 -
linux下面利用shell在指定的行添加内容
在linux的一些配置中总会要进行某个文件中的某行的操作,进行增加,修改,删除等操作。 而这里主要是进行的是指定的行添加数据的操作: 脚本如下:sed -i '3i asdf 1.sh' 1.sh这个就是在1.sh中的第3行加入asdf的数据。 首先看1.sh内容如下: 执行sed命令如下: 这个就是一个比较简单的操作,比较实用。原创 2017-07-27 17:27:17 · 21956 阅读 · 1 评论