Есть ли способ сжать все файлы в данном каталоге с помощью zipкоманды? Я слышал об использовании *.*, но я хочу, чтобы он работал и для файлов без
Глобирование означает сопоставление файлов по шаблонам имен, содержащих подстановочные знаки.
Есть ли способ сжать все файлы в данном каталоге с помощью zipкоманды? Я слышал об использовании *.*, но я хочу, чтобы он работал и для файлов без
Почему я не могу копировать с помощью scp, когда я использую *символы в пути? scp SERVERNAME:/DIR/* . Какая конфигурация необходима SCP для доступа *на пути? ОБНОВЛЕНИЕ: проблема не на стороне сервера; pscp пытается использовать SCPv1, и поэтому появляется сообщение об ошибке:...
Как переместить все файлы в каталоге (включая скрытые) в другой каталог? Например, если у меня есть папка «Foo» с файлами «.hidden» и «notHidden» внутри, как мне переместить оба файла в каталог с именем «Bar»? Следующее не работает, так как «.hidden» файл остается в «Foo». mv Foo/* Bar/ Попробуй...
Я пытаюсь создать каталог, в котором будут храниться все и только мои PDF-файлы, скомпилированные из LaTeX. Мне нравится хранить каждый проект в отдельной папке, все в большой папке LaTeX. Итак, я попытался запустить: rsync -avn *.pdf ~/LaTeX/ ~/Output/ который должен найти все PDF-файлы в...
Я могу использовать, ls -ld */чтобы перечислить все записи каталога в текущем каталоге. Есть ли такой же простой способ просто перечислить все обычные файлы в текущем каталоге? Я знаю, я могу использовать найти find . -maxdepth 1 -type f или стат stat -c "%F %n" * | grep "regular file" | cut -d' '...
Я знаю, что с помощью команды lsбудут перечислены все каталоги. Но что делает ls *команда? Я использовал это, и это просто перечисляет каталоги. Звезда перед значком lsозначает, насколько глубоко она может перечислить...
rm -rf /some/path/* удаляет все не скрытые файлы в этом каталоге (и его подкаталогах). rm -rf /some/path/.* удаляет все скрытые файлы в этом каталоге (но не в подкаталогах), а также выдает следующую ошибку / предупреждение: rm: cannot remove directory: `/some/dir/.' rm: cannot remove directory:...
Я хотел бы написать что-то вроде этого: $ ls **.py чтобы получить все .py имена файлов, рекурсивно обходить иерархию каталогов. Даже если есть файлы .py, которые нужно найти, оболочка (bash) выдает следующее: ls: cannot access **.py: No such file or directory Любой способ сделать то, что я хочу?...
Я написал регулярное выражение, которое хорошо работает в определенной программе (grep, sed, awk, perl, python, ruby, ksh, bash, zsh, find, emacs, vi, vim, gedit,…). Но когда я использую его в другой программе (или в другом варианте Unix), он перестает совпадать....
Я хочу присвоить результат выражения переменной и объединить его со строкой, а затем повторить его. Вот что у меня есть: #!/bin/bash cd ~/Desktop; thefile= ls -t -U | grep -m 1 "Screen Shot"; echo "Most recent screenshot is: "$thefile; Но это выводит: Screen Shot 2011-07-03 at 1.55.43 PM.png Most...
Я знаю, как удалить все txtфайлы в текущем каталоге rm *.txt. Кто-нибудь знает, как удалить все файлы в текущем каталоге EXCEPT
Я запускаю следующую команду, но она не выполняется рекурсивно: find . -name *.java Я знаю, что в текущем каталоге находятся файлы Java, но он выполняет findтолько текущий каталог. Я использую OS X,...
В большинстве оболочек nullglobне по умолчанию. Это означает, например, если вы запустите эту команду ls * в пустом каталоге он расширит *глобус до литерала *, а не до пустого списка аргументов. Существуют способы изменить это поведение, чтобы *в пустом каталоге возвращался пустой список...
Я хотел бы перечислить все файлы, соответствующие определенному шаблону, игнорируя регистр. Например, я запускаю следующие команды: ls *abc* Я хочу видеть все файлы, которые имеют "abc" как часть имени файла, игнорируя регистр, как -rw-r--r-- 1 mtk mtk 0 Sep 21 08:12 file1abc.txt -rw-r--r-- 1 mtk...
Я собрал скрипт, чтобы сделать некоторые файловые операции для меня. Я использую подстановочный оператор *для применения функций ко всем файлам типа, но есть одна вещь, которую я не понимаю. Я могу unzipвсе файлы в папке, как это unzip "*".zip Тем не менее, чтобы удалить все почтовые файлы...
У меня есть несколько файлов с одним и тем же базовым именем файла. Я хотел бы удалить все, кроме одного foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Если бы мне не нужно было держать один, я знаю, что мог бы использовать rm foo.*. TLDP демонстрирует ^отрицание соответствия....
Таким образом, вы можете использовать в *качестве подстановочного знака для всех файлов при использовании cpв контексте каталога. Есть ли способ скопировать все файлы, кроме...
У меня есть каталог, заполненный файлами с именами, например, logXXгде XX - это двухсимвольное шестнадцатеричное число, набранное нулями, например: log00 log01 log02 ... log0A log0B log0C ... log4E log4F log50 ... Обычно будет меньше, чем, скажем, 20 или 30 файлов. На дату и время моей конкретной...
Выражение .*расширяется с помощью bash для включения текущего и родительского каталогов: $ ls -la total 2600 drwxrwxrwx 2 terdon terdon 2162688 Sep 10 16:22 . drwxr-xr-x 142 terdon terdon 491520 Sep 10 15:34 .. -rw-r--r-- 1 terdon terdon 0 Sep 10 16:22 foo $ echo .* . .. Если я запускаю rm -rf .*на...
Содержимое моего каталога $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Я хотел бы перечислить детали файлов, которые имеют слово в имени файла, как указано. Пример : $ ls -lrt...