#shell

xshell连不上虚拟机linux的解决办法(用的默认NAT模式)

1.找到Linux系统的ip地址输入命令  ifconfig 2.打开本地网络连接   将VMnet1的ip地址设置为和虚拟机ip同一网段的ip 比如虚拟机Linux系统的ip为  192.168.220.129VMnet1的地址...

ifcopenshell在VS2015下的编译

源起  今天使用IfcOpenShell的IfcConvert,因为是开源的所以就想自己编译下,编译过程中遇到不少问题,因此记录下来什么是IfcOpenShell?IfcOpenShell是一个开源(LGPL)软件库,可帮助用户和软件开发人员使用IFC文件格式。开始前的准备  visualstudio2015,设置环境...
代码星球 ·2021-02-01

Win7下Powershell 由2.0 升级为 5.1

今天在构建脚本的时候老是提示  Windows7默认的Powershell是2.0,查看版本下载https://www.microsoft.com/en-us/download/details.aspx?id=54616 解压,运行Win7AndW2K8R2-KB3191566-x64.m...
代码星球 ·2021-02-01

Shell 正则表达式

以/usr/share/dict$中的words文件为例。eg1:  egrep"^a.*t$"words|wc-w 意思是,查找以a开头,t结尾的任意字符串,并wc来统计字数。其中,^a表示以a开关的字符,.表示匹配任一一个字符,*表示将前面的字符匹配任意次数可以为0次也可以为多次,.*...
代码星球 ·2021-01-31

Linux Shell : Test命令参数解析

格式:testconditionstest-nstring:string不为空 test-zstring:string为空testint1-eqint2 :int1==int2testint1-neint2 :int1!=int2 testint1-gtint2 &nb...

shell中的cat和文件分界符(<<EOF)

 在shell中,文件分界符(通常写成EOF,你也可以写成FOE或者其他任何字符串)紧跟在<<符号后,意思是分界符后的内容将被当做标准输入传给<<前面的命令,直到再次在独立的一行遇到这个文件分界符(EOF或者其他任何字符,注意是独立一行,EOF前面不能有空格)。通常这个命令是cat,用...

linux中shell截取字符串方法总结

shell中截取字符串的方法有很多中,可以分为两大类。第一种获取特定的字符或字符串的左边或者右边的字字符串,java中实现需要先用indexOf来确定特定字符串的位置,然后再用substring来获取结果;第二种类似java中的substring  shell中截取字符串的方法有很多中,${expr...

ShellExecute, WinExec, CreateProcess区别

ShellExecute  ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。  有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。  ShellExecute函数原...

shell脚本使用记录一:操作文件

一,连接远程数据库(保证在服务器上能使用mysql命令行,至少要安装mysql客户端)#!/bin/bashHOSTNAME="ip"PORT="3306"USERNAME="username"PASSWORD="password"DBNAME="test"TABLENAME="shell_test"insert_sq...

linux BASH shell下设置字体及背景颜色

BASHshell下设置字体及背景颜色 echo-e"e[31mteste[41m"e[30m将字符的显示颜色改为黑色 e[31m将字符的显示颜色改为红色 e[32m将字符的显示颜色改为绿色 e[33m将字符的显示颜色改为淡红色 e[34m将字符的显示颜色改为蓝色&nb...

shell实例浅谈之一产生随机数七种方法

一、问题    Shell下有时需要使用随机数,在此总结产生随机数的方法。计算机产生的的只是“伪随机数”,不会产生绝对的随机数(是一种理想随机数)。伪随机数在大量重现时也并不一定保持唯一,但一个好的伪随机产生算法将可以产生一个非常长的不重复的序列。二、生成随机数的七种方法(1)通...

source shell.sh有什么用

使用source或.执行shell脚本shell中,source是内置命令,用途是读取文件中内容,并在当前shell中逐条执行。这种方式执行的脚本无须执行权限。source命令可以缩写为一个小数点,如:source test.sh  等价于  .test.sh采用sou...
代码星球 ·2021-01-30

hadoop学习第七天-HBase的原理、安装、shell命令

hbase是hadoop的一个重要成员,主要用于存储结构化数据,构建在hdfs之上的分布式存储系统,它主要通过横向扩展,通用不断增加廉价服务器增加计算和存储能力。1.大:一个表可以有数十亿行,上百万列;2.无模式:每行都有一个可排序的主键和任意多的列,列可以根据需要动态的增加,同一张表中不同的行可以有截然不同的列;3....

shell脚本执行错误 $' ':command not found

  在linux上执行脚本时出现$’’:commandnotfound,然而仔细检查脚本,对应行位置只是一个空行,并没有问题,那么linux为什么会将一个回车的空行报错?  原因是这样的:脚本是在window下编辑完成后上传到linux上执行的,win下的换行是回车符+换行符,也就是,而unix下是换行符。linux下...

Shell脚本中"command not found"报错处理

字符串的定义与赋值#定义STR1变量,值为abcSTR1="abc"(错误写法)STR1="abc"(正确写法)  在编写java代码时会考虑到格式化,往往变量定义时会有一些空格或者换行符等,因此在写shell脚本时也就顺手这么写了,在运行时就会报错:"commandnotfound",将空格删除才正常运行。源码如下:...
首页上一页...678910...下一页尾页