[解決済み】この/現在の/ドットフォルダを "タイプd "の検索から除外する方法
2022-04-30 08:54:05
質問
find . -type d
は、ある開始点以下のすべてのディレクトリを見つけるために使うことができます。しかし,これはカレントディレクトリを返します (
.
) もあり、これは好ましくないかもしれません。どうすれば除外できるのでしょうか?
解決方法は?
find . ! -path . -type d
この特殊なケース (
.
) よりも、ゴルフがうまくなります。
mindepth
というソリューション(24文字対26文字)があります。
!
.
他のディレクトリを除外するには、これはゴルフがあまりうまくいかないので、DRYさのために変数が必要です。
D="long_name"
find "$D" ! -path "$D" -type d
という私の意思決定ツリー
!
と
-mindepth
:
-
スクリプト?使用方法
!
ポータビリティのために -
GNUの対話型セッション?
-
除く
.
? コインを投げる。 -
除く
long_name
? 使用方法-mindepth
.
-
除く
関連
-
[解決済み] date: 余分なオペランド %d' エラー
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] Pythonでファイルやフォルダを削除する方法は?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] フォルダとそのサブフォルダ/ファイルのパーミッションを一括で変更する方法
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] 現在のファイルのディレクトリのフルパスを取得するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
シェル [: -eq: 単項演算子が期待される
-
[解決済み] xargsがスペースを含むファイル名を扱えるようにする
-
[解決済み】Bashで複数行のコメントを作成する方法は?
-
[解決済み】Unixのコマンドラインやシェルスクリプトでテキストファイルの行をシャッフルする方法は?
-
[解決済み】$? (ドルクエスチョンマーク)変数とは?重複
-
[解決済み】シェルスクリプトでのexecコマンドの使い方は?[クローズド]
-
[解決済み】shでfindの'-prune'オプションを使用するには?
-
[解決済み] シェルスクリプトで呼び出された関数から値を返す
-
[解決済み] POSIX shで文字列が他の文字列を含んでいるかどうかを判断するにはどうすればよいですか?
-
[解決済み] makefileでシェル環境変数を取得するには?