Open tarqd opened 3 months ago
The uniq command expects the input to be sorted in this command
uniq
find "${INPUT_FIND_DIR}" -name '*.tf' -exec dirname {} \; | uniq
Should be
find "${INPUT_FIND_DIR}" -name '*.tf' -exec dirname {} \; | sort | uniq
Current output:
. ./roles/app-management ./roles/flag-lifecycle ./roles/project-administration ./roles/admin . ./integrations/audit-log-subscription/dynatrace ./integrations/audit-log-subscription/signalfx ./integrations/audit-log-subscription/elastic ./integrations/audit-log-subscription/grafana ./integrations/audit-log-subscription/msteams ./integrations/audit-log-subscription/honeycomb ./integrations/audit-log-subscription/cloudtrail ./integrations/audit-log-subscription/logdna ./integrations/audit-log-subscription/newrelic-apm ./integrations/audit-log-subscription/splunk ./integrations/audit-log-subscription/datadog . ./examples/integrations .
Expected output
. ./examples/integrations ./integrations/audit-log-subscription/cloudtrail ./integrations/audit-log-subscription/datadog ./integrations/audit-log-subscription/dynatrace ./integrations/audit-log-subscription/elastic ./integrations/audit-log-subscription/grafana ./integrations/audit-log-subscription/honeycomb ./integrations/audit-log-subscription/logdna ./integrations/audit-log-subscription/msteams ./integrations/audit-log-subscription/newrelic-apm ./integrations/audit-log-subscription/signalfx ./integrations/audit-log-subscription/splunk ./roles/admin ./roles/app-management ./roles/flag-lifecycle ./roles/project-administration
The
uniq
command expects the input to be sorted in this commandShould be
Current output:
Expected output