
[code]

    % find .
    .
    ./ft_magic
    ./ii
    ./test1
    ./.test0
    ./test3
    ./test2
    
[/code]


CC BY-SA 4.0
2021-11-21T12:41:43.320
83745
2021-11-21T19:09:17.863
2021-11-21T19:09:17.863
48331
48331
question
linux
find コマンドで出力したリストから１行目と./を削除してファイル出力したい

[code]

    $ find --version
    find (GNU findutils) 4.8.0
    
    $ find . -printf '%P\n' | sed 1d
    
[/code]


CC BY-SA 4.0
2021-11-21T12:59:39.640
83746
2021-11-21T12:59:39.640
47127
83745
answer


bashなら

[code]

    shopt -s dotglob ; find *
    
[/code]

`shopt -s dotglob` は `*` でカレントディレクトリの`.`で始まるファイルやディレクトリも展開させるためです。必要なければ要りません。  
`shopt -s dotglob` を解除するには `shopt -u dotglob` です。

teratailでも同じ質問をされましたね。  
teratailでは推奨されていないことですので適切に対処してください。  
[ヘルプ｜teratail（テラテイル）](https://teratail.com/help#posted-otherservice)


CC BY-SA 4.0
2021-11-21T13:11:04.880
83747
2021-11-21T13:11:04.880
45045
83745
answer