[問題] shell 語法問題

看板Linux作者 (啪)時間15年前 (2010/12/06 04:40), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
最近在寫shell 有一個功能是要用到 find /home/mydir/...|cut -d '/' -f3 也就是要取mydir下的所有子目錄資料夾名稱或是檔名 但是會遇到一個問題 就是find 找到第一筆資料會是 /home/mydir 所以最上面那行語法print出來後會變成 <--這行是空的 a b c... 我並不想要印出空的那行 我在shell內用 if [ -z "$n" ]; then 但是他似乎判斷不了那個空行 請問那一行要怎麼排除掉呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 207.237.48.148

12/06 07:19, , 1F
find xxx -mindepth 1
12/06 07:19, 1F

12/06 08:35, , 2F
阿.. 發現這問題有點蠢= = 都忘了可以用tail +2 ..
12/06 08:35, 2F

12/06 15:49, , 3F
怎不用ls這個東東來配合
12/06 15:49, 3F

12/06 15:50, , 4F
歹勢,沒看清楚你要的東西...@@
12/06 15:50, 4F
文章代碼(AID): #1C-_Ycl4 (Linux)