特定のディレクトリに 31 文字を超えるディレクトリ名があるかどうかを判断する必要があります (つまり、そのルートの下を調べます)。
私は次のようなものを使用できることを知っていますfind /path/to/root/dir -type d >> dirnames.txt
これにより、完全なパスのテキスト ファイルが得られます。
必要なのは、各ディレクトリ名の実際の文字数を取得することです。上記の結果を sed または awk で解析することが理にかなっているのかどうかはわかりません。これを達成する方法についてのアイデア/考え/提案/ヒントを探しています。ありがとう!