广告
返回顶部
首页 > 资讯 > 操作系统 >linux中的特殊字符及含义是什么
  • 809
分享到

linux中的特殊字符及含义是什么

linux 2023-04-20 05:04:44 809人浏览 薄情痞子
摘要

这篇文章主要讲解了“linux中的特殊字符及含义是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中的特殊字符及含义是什么”吧!

这篇文章主要讲解了“linux中的特殊字符及含义是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中的特殊字符及含义是什么”吧!

linux的特殊字符:1、“#”注释字符;2、“~”,代表用户的home目录;3、“;”,是担任“连续指令”功能的符号;4、“/”,路径目录分隔符;5、“\”,转义符;6、“|”,管道符;7、“.”,代表当前目录;8、“..”,代表父目录,也就是当前目录的上一级目录;9、“?”,指的是单字符通配符,代表文件名中任意一个字符的匹配;10、“*”,代表任意字符序列,匹配任意字符等。

linux特殊符号使用及含义

#:

以 # 开头,代表这句话是注释。

#!/bin/bash 常出现在命令之前,或者命令之后,后面是注释文字,不会被执行
#当输入的命令不想被执行时输入(#)就行了
#This line is comments.(这是一行注释)

虽然上面那段话就被忽略了,但它还是会添加到您的命令历史记录中。

更厉害的做法如下:

先定义一个变量并给它赋值字符串 “amazing alvin”

this_string="amazing alvin"

linux中的特殊字符及含义是什么

${this_string#amazing} 返回的是被注释掉 amazing 的 this_string 字符串变量,可以 echo 输出看下结果:

echo awsome ${this_string#amazing}

amazing 只是被注释掉而已,它并未被删除,去掉注释它就回来了:

echo $this_string

linux中的特殊字符及含义是什么

~

~ 代表用户的home目录,指的是主目录,也就是我们用户的个人目录,无论你身在何方,输入 cd ~ 它将带你回家!

cd ~

linux中的特殊字符及含义是什么

更高端的玩法就是在它后面加上具体的路径,直接定位到家目录中的指定位置,是不是很方便呢?

cd ~/work/arcHive

linux中的特殊字符及含义是什么

;分号

shell 中,担任"连续指令"功能的符号就是"分号"。

这跟我们日常使用的 ";" 差不多,就不细说了,主要是用来分隔命令的。

ls > count.txt; wc -l count.txt; rm count.txt

linux中的特殊字符及含义是什么

这里注意,用 ; 分隔命令时,即使第一个命令失败,第二个命令也会运行,即使第二个命令失败,第三个命令也会运行,依此类推。

如果要在一个命令失败的情况下就停止,请使用 "&&" ,如下:

cd ./doesntexist && cp ~/Documents/reports/* .

linux中的特殊字符及含义是什么

;;连续分号 (Terminator)

专用在 case 的选项,担任 Terminator 的角色。

case "$fop" inhelp) echo "Usage: Command -help -version filename";;version) echo "version 0.1" ;;esac

. dot

在 shell 中,使用者应该都清楚,一个 . 代表当前目录,两个 .. 代表上层目录

我们来看一下当前目录下的全部文件:

ls -al

linux中的特殊字符及含义是什么

红圈里的 . 就是指当前目录,不过这没什么意义,我们更多的是在命令中使用它,如下:

./script.sh

这样做是在告诉 bash 只要在当前目录中查找并执行 script.sh 文件就好了,不用在路径中找了。

linux中的特殊字符及含义是什么

假设我们要回到上一级目录:

cd ..

linux中的特殊字符及含义是什么

跟前面一样,你可以在它后面加具体的目录,这里的意思就是定位到与当前目录同级的其它目录:

cd ../projects/

linux中的特殊字符及含义是什么

‘string’ 单引号 (字符串单引号)

被单引号用括住的内容,将被视为单一字串。在引号内的代表变数的$符号,没有作用,也就是说,他被视为一般符号处理,防止任何变量替换。

hello world=hello world echo '$hello world' # We get $hello world

“string” 双引号 (字符串双引号)

被双引号用括住的内容,将被视为单一字串。它防止通配符扩展,但允许变量扩展。这点与单引数的处理方式不同

heyyou=homeecho "$heyyou" # We get home

command(命令) 倒引号 (反引号)

在前面的单双引号,括住的是字串,但如果该字串是一列命令列,会怎样?答案是不会执行。要处理这种情况,我们得用倒单引号来做。

fdv=`date +%F`echo "Today $fdv"

在倒引号内的 date +%F 会被视为指令,执行的结果会带入 fdv 变数中。

, 逗点 (comma,标点中的逗号)

这个符号常运用在运算当中当做"区隔"用途。例touch f{1,2,3}

/ 斜线 (forward slash):

在路径表示时,代表目录。通常单一的 / 代表 root 根目录的意思

斜杠 "/" 指的是路径目录分隔符,这里没什么好说的。

ls ~/work/tests/

linux中的特殊字符及含义是什么

但是,有意思的是,如果 / 路径目录分隔符前面没有东西的话,是不是就是意味着这是最上级的目录了?由于 Linux 系统的目录树均始于 / ,所以仅仅一个 / 代表了我们常说的系统根目录。

cd /

linux中的特殊字符及含义是什么

\ 倒斜线(转义符)

在交互模式下的escape 字元,有几个作用;放在指令前,有取消 aliases的作用;放在特殊符号前,则该特殊符号的作用消失;放在指令的最末端,表示指令连接下一行。

# type rmrm is aliased to `rm -i'# \rm ./*.log

上例,我在 rm 指令前加上 escape 字元,作用是暂时取消别名的功能,将 rm 指令还原。

# bkdir=/home# echo "Backup dir, \$bkdir = $bkdir"Backup dir,$bkdir = /home

上例 echo 内的 \$bkdir,escape 将 $ 变数的功能取消了,因此,会输出 $bkdir,而第二个 $bkdir则会输出变数的内容 /home。

| 管道 (pipeline)

pipeline 是 UNIX 系统,基础且重要的观念。连结上个指令的标准输出,做为下个指令的标准输入。

who | wc -l

善用这个观念,对精简 script(脚本) 有相当的帮助

! 感叹号(negate or reverse)

通常代表反逻辑的作用,比如条件侦测中用,!= 来代表"不等于"

ls f[!1-9]代表显示除了f0, f1 .... f9 这几个文件的其他文件

:冒号

在 bash 中,这是一个内建指令:"什么事都不干",但返回状态值 0

echo $? # 回应为 0
: > f.$$

上面这一行,相当于 cat /dev/null >f.$$。不仅写法简短了,而且执行效率也好上许多。

有时,也会出现以下这类的用法

: ${HOSTNAME?} ${USER?} ${MaiL?}

这行的作用是,检查这些环境变数是否已设置,没有设置的将会以标准错误显示错误讯息。像这种检查如果使用类似 test 或 if这类的做法,基本上也可以处理,但都比不上上例的简洁与效率。

除了上述之外,还有一个地方必须使用冒号

PATH=$PATH:$HOME/fbin:$HOME/fperl:/usr/local/mozilla

在使用者自己的HOME 目录下的 .bash_profile或任何功能相似的档案中,设定关于"路径"的场合中,我们都使用冒号,来做区隔。

? 问号 (wild card)

在文件名扩展(Filename expansion)上扮演的角色是匹配一个任意的字元,但不包含 null 字元。

# ls a?a1

星号 (wild card)

相当常用的符号。在文件名扩展(Filename expansion)上,她用来代表任何字元,包含 null 字元。

# ls a*a a1 access_log

在运算时,它则代表 "乘法"。

let "fmult=2*3"

除了内建指令 let,还有一个关于运算的指令expr,星号在这里也担任"乘法"的角色。不过在使用上得小心,他的前面必须加上escape 字元。

** 次方运算

两个星号在运算时代表 "次方" 的意思。

let "sus=2**3"echo "sus = $sus" # sus = 8

$ 美元

变量替换(Variable Substitution)的代表符号。

vrs=123echo "vrs = $vrs" # vrs = 123

另外,在 Regular Expressions 里被定义为 "行" 的最末端 (end-of-line)。这个常用在grep、sed、awk 以及 vim(vi) 当中。

${} 变量的正规表达式

bash 对 ${} 定义了不少用法。以下是取自线上说明的表列  

${parameter:-Word}   ${parameter:=word}   ${parameter:?word}   ${parameter:+word}   ${parameter:offset}   ${parameter:offset:length}   ${!prefix*}   ${#parameter}   ${parameter#word}   ${parameter##word}   ${parameter%word}   ${parameter%%word}   ${parameter/pattern/string}   ${parameter//pattern/string}

$*

$* 引用script的执行引用变量,引用参数的算法与一般指令相同,指令本身为0,其后为1,然后依此类推。引用变量的代表方式如下:

$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, ${10}, ${11}.....

个位数的,可直接使用数字,但两位数以上,则必须使用 {} 符号来括住

$* 则是代表所有引用变量的符号。使用时,得视情况加上双引号。

echo "$*"

还有一个与 $* 具有相同作用的符号,但效用与处理方式略为不同的符号

¥@

$@ 与 $* 具有相同作用的符号,不过她们两者有一个不同点。

符号 $* 将所有的引用变量视为一个整体。

但符号 $@ 则仍旧保留每个引用变量的区段观念。

$#

这也是与引用变量相关的符号,她的作用是告诉你,引用变量的总数量是多少。

echo "$#"

$? 状态值 (status variable)

一般来说,UNIX(linux) 系统的进程以执行系统调用exit()来结束的。这个回传值就是status值。回传给父进程,用来检查子进程的执行状态。

一般指令程序倘若执行成功,其回传值为 0;失败为 1。

tar cvfz dfbackup.tar.gz /home/user > /dev/nullecho"$?"$$

由于进程的ID是唯一的,所以在同一个时间,不可能有重复性的 PID。有时,script会需要产生临时文件,用来存放必要的资料。而此script亦有可能在同一时间被使用者们使用。在这种情况下,固定文件名在写法上就显的不可靠。唯有产生动态文件名,才能符合需要。符号$$或许可以符合这种需求。它代表当前shell 的 PID。

echo "$HOSTNAME, $USER, $MAIL" > ftmp.$$

使用它来作为文件名的一部份,可以避免在同一时间,产生相同文件名的覆盖现象。

ps: 基本上,系统会回收执行完毕的 PID,然后再次依需要分配使用。所以 script 即使临时文件是使用动态档名的写法,如果script 执行完毕后仍不加以清除,会产生其他问题。

( ) 指令群组 (command group)

用括号将一串连续指令括起来,这种用法对 shell 来说,称为指令群组。如下面的例子:(cd ~ ; vcgh=`pwd` ;echo $vcgh),指令群组有一个特性,shell会以产生 subshell来执行这组指令。因此,在其中所定义的变数,仅作用于指令群组本身。我们来看个例子

# cat ftmp-01#!/bin/basha=fsh(a=incg ; echo -e "\n $a \n")echo $a#./ftmp-01incgfsh

除了上述的指令群组,括号也用在 array 变数的定义上;另外也应用在其他可能需要加上escape字元才能使用的场合,如运算式。

(( ))

这组符号的作用与 let 指令相似,用在算数运算上,是 bash 的内建功能。所以,在执行效率上会比使用 let指令要好许多。

#!/bin/bash(( a = 10 ))echo -e "inital value, a = $a\n"(( a++))echo "after a++, a = $a"

{ } 大括号 (Block of code)

有时候 script 当中会出现,大括号中会夹着一段或几段以"分号"做结尾的指令或变数设定。

# cat ftmp-02#!/bin/basha=fsh{a=inbc ; echo -e "\n $a \n"}echo $a#./ftmp-02inbcinbc

这种用法与上面介绍的指令群组非常相似,但有个不同点,它在当前的 shell 执行,不会产生 subshell。

大括号也被运用在 "函数" 的功能上。广义地说,单纯只使用大括号时,作用就像是个没有指定名称的函数一般。因此,这样写 script也是相当好的一件事。尤其对输出输入的重导向上,这个做法可精简 script 的复杂度。

此外,大括号还有另一种用法,如下

{xx,yy,zz,...}

这种大括号的组合,常用在字串的组合上,来看个例子

mkdir {userA,userB,userC}-{home,bin,data}

我们得到 userA-home, userA-bin, userA-data, userB-home, userB-bin,userB-data, userC-home, userC-bin,userC-data,这几个目录。这组符号在适用性上相当广泛。能加以善用的话,回报是精简与效率。像下面的例子

chown root /usr/{ucb/{ex,edit},lib/{ex?.?*,how_ex}}

如果不是因为支援这种用法,我们得写几行重复几次呀

[ ] 中括号

常出现在流程控制中,扮演括住判断式的作用。if [ "$?" != 0 ]thenecho "Executes error"exit1fi

这个符号在正则表达式中担任类似 "范围" 或 "集合" 的角色

rm -r 200[1234]

上例,代表删除 2001, 2002, 2003, 2004 等目录的意思

[[ ]]

这组符号与先前的 [] 符号,基本上作用相同,但她允许在其中直接使用 || 与&& 逻辑等符号。

#!/bin/bashread akif [[ $ak > 5 || $ak< 9 ]]thenecho $akfi

|| 逻辑符号

这个会时常看到,代表 or 逻辑的符号

&& 逻辑符号

这个也会常看到,代表 and 逻辑的符号

& 后台工作

单一个& 符号,且放在完整指令列的最后端,即表示将该指令列放入后台中工作。

tar cvfz data.tar.gz data > /dev/null&

<…> 单字边界

这组符号在规则表达式中,被定义为"边界"的意思。譬如,当我们想找寻 the 这个单字时,如果我们用

grep the FileA

你将会发现,像 there 这类的单字,也会被当成是匹配的单字。因为 the 正巧是 there的一部份。如果我们要必免这种情况,就得加上 "边界" 的符号

grep '\' FileA

  • 加号 (plus)

在运算式中,她用来表示 "加法"。expr 1 + 2 + 3
此外在规则表达式中,用来表示"很多个"的前面字元的意思。
# grep '10\+9' fileB109100910000910000931010009#这个符号在使用时,前面必须加上escape 字元。

  • 减号 (dash)

在运算式中,她用来表示 "减法"。
expr 10 - 2
此外也是系统指令的选项符号。
ls -expr 10 - 2
在 GNU 指令中,如果单独使用 - 符号,不加任何该加的文件名称时,代表"标准输入"的意思。这是 GNU指令的共通选项。譬如下例
tar xpvf -
这里的 - 符号,既代表从标准输入读取资料。
不过,在 cd 指令中则比较特别
cd -
这代表变更工作目录到"上一次"工作目录。

% 除法 (Modulo)

在运算式中,用来表示 "除法"。

expr 10 % 2

此外,也被运用在关于变量的规则表达式当中的下列

${parameter%word}${parameter%%word}

一个 % 表示最短的 word 匹配,两个表示最长的 word 匹配。

= 等号 (Equals)

常在设定变数时看到的符号。

vara=123echo " vara = $vara"

或者像是 PATH 的设定,甚至应用在运算或判断式等此类用途上。

== 等号 (Equals)

常在条件判断式中看到,代表 "等于" 的意思。

if [ $vara == $varb ]...下略

!= 不等于

常在条件判断式中看到,代表 "不等于" 的意思。

if [ $vara != $varb ]...下略

^

这个符号在规则表达式中,代表行的 "开头" 位置,在[]中也与"!"(叹号)一样表示“非”

输出/输入重导向

>      >>   <   <<   :>   &>   2&>   2<>>&   >&2

文件描述符(File Descriptor),用一个数字(通常为0-9)来表示一个文件。

常用的文件描述符如下:

文件描述符          名称         常用缩写     默认值
     0               标准输入      stdin            键盘
     1               标准输出      stdout         屏幕
     2            标准错误输出   stderr          屏幕

我们在简单地用<或>时,相当于使用 0< 或 1>(下面会详细介绍)。

  • * cmd > file

    把cmd命令的输出重定向到文件file中。如果file已经存在,则清空原有文件,使用bash的noclobber选项可以防止复盖原有文件。

  • * cmd >> file

    把cmd命令的输出重定向到文件file中,如果file已经存在,则把信息加在原有文件後面。

  • * cmd < file

    使cmd命令从file读入

  • * cmd << text

    从命令行读取输入,直到一个与text相同的行结束。除非使用引号把输入括起来,此模式将对输入内容进行shell变量替换。如果使用<<- ,则会忽略接下来输入行首的tab,结束行也可以是一堆tab再加上一个与text相同的内容,可以参考後面的例子。

  • * cmd <<< word

    把word(而不是文件word)和後面的换行作为输入提供给cmd。

  • * cmd <> file

    以读写模式把文件file重定向到输入,文件file不会被破坏。仅当应用程序利用了这一特性时,它才是有意义的。

  • * cmd >| file

    功能同>,但即便在设置了noclobber时也会复盖file文件,注意用的是|而非一些书中说的!,目前仅在csh中仍沿用>!实现这一功能。

  • : > filename      把文件"filename"截断为0长度.# 如果文件不存在, 那么就创建一个0长度的文件(与'touch'的效果相同).

  • cmd >&n 把输出送到文件描述符n

  • cmd m>&n 把输出 到文件符m的信息重定向到文件描述符n

  • cmd >&- 关闭标准输出

  • cmd <&n 输入来自文件描述符n

  • cmd m<&n m来自文件描述各个n

  • cmd <&- 关闭标准输入

  • cmd <&n- 移动输入文件描述符n而非复制它。(需要解释)

  • cmd >&n- 移动输出文件描述符 n而非复制它。(需要解释)

注意: >&实际上复制了文件描述符,这使得cmd > file 2>&1与cmd 2>&1 >file的效果不一样。

感谢各位的阅读,以上就是“linux中的特殊字符及含义是什么”的内容了,经过本文的学习后,相信大家对linux中的特殊字符及含义是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: linux中的特殊字符及含义是什么

本文链接: https://www.lsjlt.com/news/201704.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux中的特殊字符及含义是什么
    这篇文章主要讲解了“linux中的特殊字符及含义是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中的特殊字符及含义是什么”吧! ...
    99+
    2023-04-20
    linux
  • Shell命令行中特殊字符与其转义详解(去除特殊含义)
    特殊符号及其转义 大家都知道在一个shell命令是由命令名和它的参数组成的, 比如 cat testfile, 其中cat是命令名, testfile是参数. shell将参数testfile传递给cat...
    99+
    2022-06-04
    命令行 详解 含义
  • php转义特殊字符函数是什么
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php中的转义特殊字符函数1、addslashesaddslashes对SQL语句中的特殊字符进行转义操作,包括(‘), (“), (), (NUL)四个字符,此函数在...
    99+
    2020-02-20
    php 转义字符
  • Oracle字符串中包含数字、特殊符号的解决方法是什么
    本篇文章为大家展示了Oracle字符串中包含数字、特殊符号的解决方法是什么,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。问题描述:  某小区,需要按照小区、楼栋、单...
    99+
    2022-10-18
  • Linux引导时输入特殊信息的含义是什么
    小编给大家分享一下Linux引导时输入特殊信息的含义是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!通常只有在缺省模式失败(屏幕一片混乱或者安装到某个阶段无法进行下去)的情况下会尝试这些模式。对于一些支持的其他模式,参...
    99+
    2023-06-12
  • oracle中怎么转义特殊字符
    本篇文章为大家展示了oracle中怎么转义特殊字符,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。关键词: oracle    转义&n...
    99+
    2022-10-18
  • php字符串中怎么转义成特殊字符
    这篇文章主要介绍php字符串中怎么转义成特殊字符,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php是什么语言php,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor...
    99+
    2023-06-14
  • java特殊字符转义处理的方法是什么
    在Java中,可以使用反斜杠(\)来转义特殊字符。以下是一些常见的特殊字符转义序列:- \n:换行- \t:制表符- \r:回车- ...
    99+
    2023-08-11
    java
  • html中特殊字符标签是什么
    这篇文章给大家分享的是有关 html中特殊字符标签是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。感谢各位的阅读!关于“ html中特殊字符标签是什么”这篇文章就分享到这里了...
    99+
    2022-10-19
  • http中url特殊字符转义及解决方法
    前言:使用的是http中的get请求,但是又不想明文给别人,加密之后数据就包含了“+”号 知识:提交的参数中有“&”,"+"等特殊符的话,如果不做处理,在service端就会将&后面的作为另外一个参数来看待 例如 listact=go&st...
    99+
    2023-09-01
    java http javascript
  • php转义字符的含义是什么
    这篇文章主要介绍“php转义字符的含义是什么”,在日常操作中,相信很多人在php转义字符的含义是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php转义字符的含义是什么”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-05
  • php中怎么转义特殊字符?常见转义字符浅析
    PHP是一种流行的编程语言,其中有许多操作字符串的函数。当我们在字符串中包含特殊字符时,为了防止出现意外的结果,需要使用转义字符对它们进行转义。在PHP中有许多特殊字符需要转义,下面将介绍一些常见的转义字符。反斜线(\)在PHP中,反斜线(...
    99+
    2023-05-14
    php
  • Linux Shell中的特殊符号和含义简明总结(包含了绝大部份)
    在Linux Shell中有很多的特殊符号,这对于我们写Shell脚本时要特别留意:一方面要知道这些特殊符号的用法,这些符号用好了可以达到事半功倍的效果;但另一方面要避免这些特殊符号的过度使用而导致脚本难以...
    99+
    2022-06-04
    部份 简明 绝大
  • Golang中怎么转义常见的特殊字符
    这篇文章主要介绍了Golang中怎么转义常见的特殊字符的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Golang中怎么转义常见的特殊字符文章都会有所收获,下面我们一起来看看吧。转义字符在Golang中,转义字符...
    99+
    2023-07-05
  • mysql特殊字符的转义及javascript转义函数怎么使用
    本篇内容介绍了“mysql特殊字符的转义及javascript转义函数怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!MySQL中特殊...
    99+
    2023-07-06
  • linux shell中的特殊字符有哪些
    这篇文章主要介绍“linux shell中的特殊字符有哪些”,在日常操作中,相信很多人在linux shell中的特殊字符有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux shell中的特殊字符...
    99+
    2023-06-16
  • linux终端对特殊字符的处理方法是什么
    在Linux终端中,特殊字符通常由转义字符来进行处理。转义字符是以反斜杠(\)开头的字符,用于表示特殊含义的字符。以下是常见的特殊字...
    99+
    2023-09-16
    linux
  • Linux下怎么处理包含空格和特殊字符的文件名
    这篇文章主要讲解了“Linux下怎么处理包含空格和特殊字符的文件名”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么处理包含空格和特殊字符的文件名”吧!我们经常会看到文件名和文件...
    99+
    2023-06-16
  • shell脚本中特殊字符的作用是什么
    shell脚本中特殊字符的作用是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1. #注释作用, #! 除外此外, 在参数替换 echo ${PATH#*:...
    99+
    2023-06-09
  • 解决Oracle字符串中包含数字、特殊符号的排序问题
    问题描述:   某小区,需要按照小区、楼栋、单元号、房间号进行排序,但是按照地址描述排序时,因为字符串中包含数字,所以造成了如下的结果, 1号楼之后应该是2号楼,但是查询结果却是10号楼 。   尝试解决...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作