shell 語法問題 - Linux

Table of Contents

最近在寫shell

有一個功能是要用到 find /home/mydir/...|cut -d '/' -f3

也就是要取mydir下的所有子目錄資料夾名稱或是檔名

但是會遇到一個問題 就是find 找到第一筆資料會是

/home/mydir

所以最上面那行語法print出來後會變成

<--這行是空的
a
b
c...

我並不想要印出空的那行

我在shell內用 if [ -z "$n" ]; then

但是他似乎判斷不了那個空行 請問那一行要怎麼排除掉呢

--

All Comments

Kumar avatarKumar2010-12-09
find xxx -mindepth 1
Sandy avatarSandy2010-12-10
阿.. 發現這問題有點蠢= = 都忘了可以用tail +2 ..
Kumar avatarKumar2010-12-14
怎不用ls這個東東來配合
Adele avatarAdele2010-12-15
歹勢,沒看清楚你要的東西...@@