Вопросы с тегом «ls»

Команда ls выводит содержимое каталога.

3
Когда `ls -s` выводит« 0 »
Конечно, стандартным способом проверки, если файл пуст, является test -s FILEодин, но один из наших клиентов получил скрипт, содержащий такие тесты: RETVAL=`ls -s ./log/cr_trig.log | awk '{print $1}'` if test $RETVAL -ne 0 then echo "Badness: Log not empty" exit 25 fi с заявлениями поставщика о том, что он работает …

2
Исключить один каталог в шаблоне сопоставления `ls`
Я пытаюсь lsкаталоги, в которых есть .pngфайлы (нет необходимости в рекурсивности, хотя это было бы очень полезно), кроме одного. Исключить один каталог, т.е. ls */*.png работает отлично. ls (^one)*/*.png не возвращает стандартный вывод. Как мне этого добиться? Я слепой и обманываю это espeak, таким образом, я могу только слышать стандартный …
13 shell  ls  wildcards 

3
Вывести поле размера ls -l с цифрами, сгруппированными по тысячам?
Можно ли заставить ls -l вывести поле размера с цифрами, сгруппированными по тысячам? Если так, то как? Например: $ ls -l -rw-rw---- 1 dahl dahl 43,210,052 2012-01-01 21:52 test.py (Обратите внимание на запятые в размере). Может быть, изменив настройку LC_NUMERIC внутри используемой локали (en_US.utf8)? Я на Kubuntu 12.04 LTS.

7
Найти список каталогов на один уровень от соответствующего каталога
Я пытаюсь получить список каталогов, которые содержатся в определенной папке. Учитывая эти примеры папок: foo/bar/test foo/bar/test/css foo/bar/wp-content/plugins/XYZ foo/bar/wp-content/plugins/XYZ/js foo/bar/wp-content/plugins/XYZ/css baz/wp-content/plugins/ABC baz/wp-content/plugins/ABC/inc baz/wp-content/plugins/ABC/inc/lib baz/wp-content/plugins/DEF bat/bar/foo/blog/wp-content/plugins/GHI Я хотел бы команду, которая вернет: XYZ ABC DEF GHI По сути, я ищу папки, которые находятся внутри wp-content / plugins / Использование findсделало меня ближе …
13 bash  find  directory  ls 

2
-bash: cd: .ssh /: В доступе отказано
Когда я набираю в cd .sshтерминале, он возвращается с -bash: cd: .ssh/: Permission denied. Теперь я не могу добавить свои ключи ssh в ssh. Когда я печатаю, ssh-add ~/.ssh/idnameэто говорит /Users/Dan/.ssh/idname: Permission denied. Я думаю, это связано со мной, ls -dпотому что он работал до того, как я набрал это …
13 ssh  permissions  ls 

4
Список файлов, которые соответствуют шаблону, но игнорируют файлы, которые соответствуют другому шаблону?
Допустим, у меня есть каталог с файлами a1, a2, a3, b1, b2, b3. Я хочу только сопоставлять файлы, которые начинаются с, aно не содержат 3. Я пытался, ls -I "*3" *a*но это возвращается a1 a2 a3, хотя я не хочу, чтобы это соответствовало a3. Это возможно с ls?
12 linux  bash  ls  patterns 

2
Можно ли изменить завершение команды для `cd`, чтобы показывать только каталоги и игнорировать файлы?
Когда я нахожусь в каталоге в bash, и я нажимаю cd Space Tab, он показывает все в каталоге как возможность. ( Show all 1000 possibilities?) Это действительно громоздко, когда я нахожусь в каталоге с большим количеством обычных файлов и относительно небольшим количеством каталогов. Итак, возможно ли сделать выбор для автозаполнения, …

1
Конвейер вывода ls или tree, чтобы меньше терял цвета?
treeи lsможет различать типы файлов, окрашивая имена файлов по-разному. treeи lsчасто выводит длинный список файлов (включая каталоги), поэтому я передаю вывод stdout less. Но lessне сохраняет цвета. Как мы можем заставить его показывать цвета или какие-то альтернативные способы? Только что увидел связанный список, но пайпинг к less -Rили less -rне …
12 ls  less 

7
Можно ли удалить префикс папки из команды `ls`
Я нахожусь в сценарии bash, и я хочу получить список всех файлов (скажем, все файлы JAR). Я выполняю команду ls -1 lib/*.jarи получаю вывод: lib/mylib_1.jar lib/mylib_2.jar ... Есть ли возможность иметь следующий вывод: mylib_1.jar mylib_2.jar ... Создание cd libдо не является вариантом, так как я нахожусь в цикле и должен …
12 bash  shell  directory  ls 

1
Все, что не является символической ссылкой
Есть ли lsспособ показать отрицательные условия, такие как "все файлы, которые не являются символической ссылкой"? Я часто использую последнее в каталоге проекта, но другие отрицания также были бы полезны. На данный момент мое исследование привело только к созданию псевдонима к чему-то «как»: find . -maxdepth 1 ! -type l | …
12 bash  ls 

3
Почему сортировка файлов по времени доступа не работает?
Я пытался использовать команду ls --time=atime он работал в одном каталоге, но не работал в другом каталоге. Я открыл определенные файлы в vim, evince и других приложениях, но после времени доступа командного файла не изменилось. Когда я печатаю, touch file.txtвремя доступа изменяется, но когда я печатаю, vim file.txtвремя доступа не …
12 filesystems  files  ls  atime 



4
Команда ls работает по-разному в зависимости от получателя
Как такие команды, как lsузнать, что его стандартный вывод? Кажется ls, работает по-разному в зависимости от того, что является целевым stdout. Например, если я делаю: ls /home/matt/tmp результат: a.txt b.txt c.txt Однако если я сделаю ls /home/matt/tmp | cat результат (то есть новая строка на результат): a.txt b.txt c.txt Процесс …

3
Как заставить ls перечислить каталоги с косой чертой?
Моя оболочка есть bash. Как я могу получить выходные данные lsдля отображения каталогов с косой чертой? Когда я lsв tcshэто дает желаемый результат. Как я могу получить это bashбез каких-либо аргументов? например. bin/ lib/ src/ file1.txt file2.txt
12 bash  directory  ls 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.