ls -I myExecutable は、ファイルに関する情報を表示するのではなく、残りの dir ファイルをリストします。

ls -I myExecutable は、ファイルに関する情報を表示するのではなく、残りの dir ファイルをリストします。

Raspianで作業しながらmakeにコンパイルした後、ls -I myFileファイルの権限を確認するために実行可能ファイルとしてマークされている場合は、代わりに-rw-r--r-- 1 pi pi 24204 Dec 26 09:49 myFile単純なlsを実行すると得られるのと同じ結果が得られましたが、リストにはありませんmyFile。私は何が間違っていましたか?

答え1

答えはで見つけることができますman ls

   -I, --ignore=PATTERN
          do not list implied entries matching shell PATTERN

つまり、lsそのファイルを無視して他のファイルのみをリストするように要求します。

長いリストが必要な場合は、-l小文字の「ell」オプションを使用する必要があります。

   -l     use a long listing format

だから試してみてください

ls -l myFile

答え2

-Iキー(大文字のi)を使用して、無視リストにファイルを追加できます。-l(小文字のL)に置き換える必要があります。

ls -l myFile 

関連情報