Tag: файлы

Добавить расширение файла в файлы, которые не имеют расширения

У меня есть сотни файлов в разных подкаталогах. Некоторые из них имеют правильное расширение файла, но некоторые из них этого не делают. Я хочу переименовать все файлы, у которых нет расширения файла, и добавьте расширение .mp4 к их имени файла. Остальные файлы должны быть оставлены нетронутыми. Как я могу автоматизировать эту операцию переименования с помощью […]

Извлечь определенную подстроку из имени файла

Я довольно новичок в сценариях bash. Задача, которую мне нужно решить, – извлечь определенную подстроку из каждого имени файла в каталоге. Примеры имен файлов: Боб Марли – I Shot The Sheriff- 2XiYUYcpsT4 .mp3 Audioslave – Be Yourself- WC5FdFlUcl0 .mp3 Бруно Марс – Сокровище [Официальное музыкальное видео] – nPvuNsRccVw .mp3 В принципе, это коллекция музыки, которую […]

Перечисление определенных строк в перечисленных файлах

Найти все файлы в /tmp которые являются обычными файлами, и распечатать строки, заканчивающиеся Programming . Для этой проблемы я знаю, как перечислить все файлы в /tmp . То, что я не знаю, как это сделать, – использовать grep или find для печати строк, которые заканчиваются Programming для этих /tmp файлов.

Как создать относительную символическую ссылку, совместимую с POSIX, в / bin / sh?

Идея состоит в том, чтобы настроить среду следующим образом: mkdir ~/shortcuts cd shortcuts ln -s ../.. up2 В результате я хочу, чтобы каждый раз, когда я звоню: ~/dev/project/src$ CDPATH=~/shortcuts cd -P up2 ~/dev$ Я думаю, что несколько секунд назад я смог добиться этого на macOS, но я не могу вспомнить, как я это сделал (и […]

Как переместить все файлы плюс скрытые в папку вниз?

Я хочу переместить все мои файлы drupal в папку www в html папку. Я не знаю, как это сделать в терминале, и я не уверен, что все папки и файлы, включая скрытые, являются drupal в папке www, есть ли способ проверки менее очевидных или если бы WWW был пуст раньше и любые скрытые файлы будут […]

Триггерное действие при каждом изменении файла

Возможный дубликат: Может ли сценарий bash подключаться к файлу? Возможно ли установить механизм для файла для выполнения действия (например, отметить изменение в каком-либо файле журнала и т. Д.) Каждый раз, когда файл будет изменен? Я хотел бы иметь возможность видеть, что все измененные файлы за определенный период времени или получать предупреждение каждый раз, когда кто-то […]

Как отдельно проверять каждый «блок» большого файла

Я храню несколько файлов с несколькими ГБ на двух жестких дисках. Спустя несколько лет в автономном хранилище (к сожалению, вдали от идеальных условий) я часто получаю файлы с бит-гнилью (эти две копии отличаются) и хочу восстановить файл. Проблема в том, что файлы настолько большие, что в одном и том же файле на некоторых устройствах хранения […]

ls показывает каталог, но он недоступен

Я пытался скопировать одну папку из одного места в другое. Папка составляет около 6,4 Гб. Так я и сделал cp -r source_folder level1/val после этого я зашел в папку level1 и проверил: level1$ ls val Но если я пытаюсь записать cd в val, возникает ошибка: level1$ cd val -bash: cd: val: No such file or […]

разрешение отклонено при выполнении двоичного кода

Я использовал эти инструкции для установки mongodb на моем компьютере OS X. Я не делал файлы, принадлежащие root, хотя я использовал своего локального пользователя (markedsievers) и был установлен в /usr/local/mongodb и usr/local/mongodb_data . Я chmod'ed и chown'ed все файлы и их подкаталоги для rwxrwxr-x markdsievers staff . Являясь пользователем markdsievers я могу запустить базу данных […]

В чем разница между двоичным файлом и библиотекой?

Я пытаюсь понять стандарт иерархии файловой системы. Я просмотрел как двоичные файлы, так и библиотеки, и, насколько я понимаю, двоичные файлы – это файлы машиночитаемого кода в двоичном формате, которые непосредственно управляют процессором и процессором битами. библиотеки – это функции, которые могут использоваться различными программами, для удобства – например, когда вам нужен модуль в Javascript […]

Linux и Unix - лучшая ОС в мире.