mkdir говорит, что папка существует, хотя она не отображается с помощью ls -a

Попробуйте это,

 tail -n1 file | xargs -I '{}' sed '1i{}' file
  • tail -n1напечатает последнюю строку файла
  • xargs -Iпередаст хвостовой вывод в sed
  • sed '1iвставит контекст в первую строку

если выходные данные выглядят как файл, добавьте параметр -iв sed для встроенного редактирования

1
20.04.2021, 00:32
1 ответ

ls -la /path/to/dirперечисляет пустые (, за исключением необходимых .и ..записей)содержимого из dir.

Используйте опцию -d, чтобы увидеть сам каталог, например.

ls -ld /path/to/dir

Прочтите man lsсуществует множество вариантов. Прочтите man statперед тем, как совершить ошибку «разбор ls» в сценарии.

0
28.04.2021, 22:51

Теги

Похожие вопросы