bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

為什么Linux系統中cd無法進入xargs管道輸出的目錄

本篇內容介紹了“為什么Linux系統中cd無法進入xargs管道輸出的目錄 ”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

站在用戶的角度思考問題,與客戶深入溝通,找到富錦網站設計與富錦網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創造個性化、用戶體驗好的作品,建站類型包括:做網站、網站制作、企業官網、英文網站、手機端網站、網站推廣、域名申請、網絡空間、企業郵箱。業務覆蓋富錦地區。

今天在寫shell腳本的時候,想用cd進入xargs管道輸出的目錄,但是提示報錯。詳情如下:

【環境描述】

目錄結構:

[root@test1 nagiosclient_db]# ls -ltr
total 2488
-rw-r--r--.        1     root   root    405725   Mar  3 14:12   nrpe-2.12.tar.gz
-rw-r--r--.        1     root   root    2095419 Mar  3 14:12   nagios-plugins-1.4.15.tar.gz
drwxrwxrwx.   16   501  root    4096        Mar  3 14:36   nagios-plugins-1.4.15
drwxrwxr-x.     7     500  500    4096        Mar  3 14:37   nrpe-2.12

獲取需要的目錄:

[root@test1 nagiosclient_db]# ls | egrep 'nrpe-[0-9].[0-9]+.$'
nrpe-2.12

使用管道進入指定的目錄:

[root@test1 nagiosclient_db]# ls | egrep 'nrpe-[0-9].[0-9]+.$' | xargs ls -ld | xargs cd
xargs: cd: No such file or directory


遇到報錯提示。

修改命令:

[root@test1 nagiosclient_db]# cd "`ls | egrep 'nrpe-[0-9].[0-9]+.$' `"
[root@test1 nrpe-2.12]# pwd
/home/monitor/nagiosclient_db/nrpe-2.12

進入了指定的目錄。

【為什么cd命令不能進入xargs管道輸出的目錄】

xargs牽涉寫管道,而cd是內部命令。具體的牽涉shell的工作原理。

查看cd命令的絕對路徑:

[root@test1 nrpe-2.12]# which cd
/usr/bin/which: no cd in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)

查看xargs的絕對命令:

[root@test1 nrpe-2.12]# which xargs
/usr/bin/xargs

“為什么Linux系統中cd無法進入xargs管道輸出的目錄 ”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注創新互聯網站,小編將為大家輸出更多高質量的實用文章!

本文題目:為什么Linux系統中cd無法進入xargs管道輸出的目錄
標題鏈接:http://vcdvsql.cn/article4/pddhie.html

成都網站建設公司_創新互聯,為您提供品牌網站建設網站建設軟件開發網站設計網站改版手機網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都做網站