GNU/Linux >> Linux の 問題 >  >> Linux

ls コマンドからディレクトリを除外するにはどうすればよいですか

grep -v 経由でこれを行うことができます .コマンドは ls /mydir/ | grep -v 'test1' になります

-v 除外することを意味します。

良い参考文献:http://www.thegeekstuff.com/2011/10/grep-or-and-not-operators/


ls -ITest1

man ls から :

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

次のように複数回使用できます:

ls -ITest1 -ITest2

または、一致するパターンを使用できます:

ls -ITest?


これらを試してください:

ls -la | egrep -v ^d

-または-

ls -p | egrep -v /$

-または-

find . -type f -maxdepth 1

Linux
  1. auditd ルールからファイル/ディレクトリを除外する方法

  2. 「cp」コマンドを使用して特定のディレクトリを除外する方法は?

  3. ディレクトリを grep -R から除外するにはどうすればよいですか?

  1. コマンドラインから PHP コードを実行するにはどうすればよいですか?

  2. Linux:特定のディレクトリでコマンドを実行する方法

  3. コマンドラインから特定のサイズのファイルを作成するにはどうすればよいですか?

  1. Linuxで特定のサイズのファイルをコピーから除外する方法

  2. [Linux]:「tar」シェルコマンドを使用するときにディレクトリを除外する方法

  3. Linux コマンドラインからフォルダーをコピーするにはどうすればよいですか?