指定したファイルパスが存在するか確かめたい


`~/Desktop/animals/cat.txt`

が存在するかコマンドで確かめたい。

存在したら `Found`  
存在しなかったら `Not found`  
を出力したいです




ソース  
`[ -e ~/Desktop/animals/cat.txt ] && echo Found || echo Not found`

出力  
`Not found`

オプション

[code]

    -e ファイルかディレクトリが実在するか判定
    -f ファイルが実在するか判定
    -d ディレクトリが実在するか判定
    -x 実行可能ファイルが実在するか判定
    -r 読み込み可能か判定
    -w 書き込み可能か判定
    
[/code]

この書き方は `短絡評価` といいます




ソース  
`[ -e ~/Desktop/animals/cat.txt ] && echo Found || echo Not found`

出力  
`Not found`

オプション

[code]

    -e ファイルかディレクトリが実在するか判定
    -f ファイルが実在するか判定
    -d ディレクトリが実在するか判定
    -x 実行可能ファイルが実在するか判定
    -r 読み込み可能か判定
    -w 書き込み可能か判定
    
[/code]

この書き方は `短絡評価` といいます

