最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux?命令中的大于號、小于號的作用及代表的意思

 更新時間:2023年01月07日 14:30:45   作者:起風(fēng)哥  
在linux中,大家也許會經(jīng)??吹?<???、<<?、<<<?、>、>>?這幾個小于號、大于號,那么他們分別代表什么意思呢?下面小編通過本文給大家介紹下linux?命令中的大于號、小于號的作用,感興趣的朋友一起看看吧

在linux中,大家也許會經(jīng)??吹?<   、<< 、<<< 、>、>> 這幾個小于號、大于號,那么他們分別代表什么意思呢?

好的我們來實(shí)驗(yàn)下先,先創(chuàng)建個 test.txt文件里面空空如也,接著我們用cat命令做這個實(shí)驗(yàn)

touch test.txt

我們先來試試 cat < a 會出現(xiàn)如下報錯,說明這個這個后面跟的就是個 文件 或者 目錄

[root@oracle1 test]# cat < a
bash: a: No such file or directory

那么文件中可以是什么呢?先往test.txt中寫入個 aaa然后執(zhí)行cat < test.txt 似乎和直接 cat test.txt 沒有什么差別

[root@oracle1 test]# cat > test.txt 
aaa
^C
[root@oracle1 test]# cat test.txt 
aaa
[root@oracle1 test]# cat < test.txt 
aaa

那我們換成<< 會變成什么呢?可以看到會要求你輸入,單我輸入test.txt 的時候就退出了。

[root@oracle1 test]# cat << test.txt 
> 
> 
> test.txt
[root@oracle1 test]# 

再換成>> 會出現(xiàn)什么情況,發(fā)現(xiàn)元文本追加了一行 .

[root@oracle1 test]# cat >> test.txt
echo "aaa"    
^C
[root@oracle1 test]# ^C
[root@oracle1 test]# cat test.txt 
aaa
echo "aaa"

接下來換個命令來試試下面使用redis,我們往文本中寫兩行命令 然后將他作為redis 客戶端的輸入文件,發(fā)現(xiàn)命令執(zhí)行了。

[root@oracle1 src]# cat >/home/test/test.txt
auth password
get foo
^C
[root@oracle1 src]# ./redis-cli -h 127.0.0.1 -p 6379 < /home/test/test.txt 
OK
(nil)
[root@oracle1 src]# ^C
[root@oracle1 src]# 

那么<<<又是做什么用的呢?看如下命令,會發(fā)現(xiàn),aa被標(biāo)注出來了。

總結(jié)下

1、> 覆蓋輸出到文本

2、>>追加到文本

3、< 將后面文件作為前面命令的輸入

4、<< 帶命令作用全文匹配某個字符串后結(jié)束

5、<<<后面字符串作為前面命令輸入

到此這篇關(guān)于linux 命令中的大于號、小于號的作用的文章就介紹到這了,更多相關(guān)linux大于號、小于號作用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

都匀市| 丰顺县| 浦县| 浠水县| 石楼县| 沁源县| 吴旗县| 西贡区| 乃东县| 万安县| 晋中市| 修文县| 萝北县| 嘉峪关市| 普兰县| 崇州市| 龙江县| 什邡市| 深泽县| 汉源县| 沙河市| 民县| 长子县| 阳谷县| 泰顺县| 叙永县| 昌图县| 封开县| 泾源县| 卫辉市| 尼玛县| 安达市| 全南县| 金川县| 景泰县| 荆州市| 西吉县| 左云县| 吉安县| 宁远县| 那坡县|