Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Не могу создать и записать файл

Areostar
Member

Откуда:
Сообщений: 2004
создал несколько папок
/var/www/mysystem/public_html/

пытаюсь создать в последней папке файлик
vi /var/www/mysystem/public_html/index.html

вношу текст нажимаю Esc + wq! + enter

Получаю ошибку: E212: Can't open file for writing ??

папки я сам создал в чём проблема не пойму??
Ответ: Что показывает ls -al?
Прав точно хватает?
Вопрос: Вывести список исполняемых файлов, которые могут быть выполнены текущим пользователем без указания пути к ним

Помогите, пожалуйста, вывести список исполняемых файлов, которые могут быть выполнены текущим пользователем без указания пути к ним. Так же список надо отсортировать по алфавиту в обратном порядке. Написал такой скрипт, но он выводит файлы, которые нельзя запустить без указания полного пути к ним.

Код Bash
1
2
3
4
5
#!/usr/bin/ksh
IFS=':'
set -A mas $PATH
 
find ${mas[@]} -perm -100 -type f | sed 's/^.*\///g' | sort -r
Ответ: попробовал использовать ключ executable
Код Bash
1
2
3
4
5
#!/usr/bin/ksh
IFS=':'
set -A mas $PATH
 
gfind ${mas[@]} -type f -executable -print | sed 's/^.*\///g' | sort -r
попробовал вывелись один из файлов, которые вывелись
результат на скрине..
Вопрос: Как создать список и записать в файл

find -type f -iname '*.dat*'

Как создать файл и записать в файл полный путь всех файлов с расширением *dat, кроме файлов с расширением DONE
Ответ: find "$(pwd -P)" -type f -iname '*.dat*' -not -iname '*.DONE'


а проще нельзя?
find "$(pwd -P)" -type f -iname '*.dat'
Вопрос: Занести в файл список файлов из домашнего каталога

Не могу закончить одно задание . Как можно в файл занести список всех файлов из домашнего каталога, включая подкаталоги и скрытые файлы, а также подробный вывод свойств файлов
Ответ:
Код
команда > имя файла
Вопрос: Записать файл в образ img

Есть некий sh скрипт, генерирующий образ дискеты (img) с разметкой FAT12 (не пинайте, по-другому никак)
Нужно в корень этой дискеты дописать файл.
Делаю всё скриптами, так что программку терминальную надо.
Помоготе
Ответ: Вверх.
Вопрос: Извлечение имён файлов из списка в файле

Имеется файл, содержащий полные пути к файлам (каждый путь на новой строчке). Как получить из него названия всех файлов без путей, отсортированные по алфавиту?
Ответ: Marinero, + за grep
Вопрос: Копирование с перемещением. В файл дата и время

Добрый вечер! Помогите ,пожалуйста, с заданием.




После этих действий нужно сделать 3 пункта

1)скопировать с подтверждением в подкаталог test из домашнего каталога файл
f21;
2) создать в домашнем каталоге файл my_dir, записав в него текущую дату и
время;
3) дозаписать файл my_dir, занеся в него список всех файлов из домашнего
каталога, включая подкаталоги и скрытые файлы, с подробным выводом свойств
файлов;
Ответ:
Bash
1
2
3
4
man cp
man date
LESS=+/'Redirecting Output' man bash --pager=less
man ls
Вопрос: Найти все файлы которые не принадлежат текущему пользователю

Ребята, кто может помочь, посмотрите задание пожалуйста! Дали написать скрип, но я не знаю как...
В домашнем каталоге найти все файлы которые не принадлежат текущему пользователю. Преместить их у папку otheruser. Список этих файлов записать в файл otheruser.txt. Для всех остальных файлов, снять право на запись для других пользователей.
Кому не трудно, и есть время, помогите, буду безумно благодарен !!!
Ответ: Спасибо!
Вопрос: Удаление файлов, которые старше 3х дней

Здравствуйте. Помогите пожалуйста.
Нужно 2 скрипта для крона deb7:
1) удаление файлов,которые старше 3х дней.
2) помещение в архив (rar,zip, или какой либо другой формат,лишь бы процесс не сильно нагружал железо) файлов с расширением *.dem , далее удаление оригинальных файлов *.dem, которые были помещены в архив (напр. файл test.dem поместили в архив test.zip, а сам файл test.dem удалить). но так же нужно чтобы скрипт не архивировал еще не до конца записанный файл *.dem (либо добавить проверку на чтение файла другими процессами,либо не архивировать последний записанный dem файл.)

кто нибудь может помочь с данными скриптами?
Заранее спасибо.
Ответ: 1.
Код Bash
1
find . -type f -mtime +3 -delete
2.
Код Bash
1
zip -1 *.dem -x $(fuser *.dem 2>&1|cut -d: -f1)
Вопрос: Проверить наличие/изменение файлов, имена которых указаны в заданном файле

Ребят , помогите идиоту с такой задачкой. В баше не секу а тут задали такое вдруг.
Создать скрипт (командный файл), решающий указанную в варианте задачу. Скрипт должен правильно обрабатывать вызов с неправильным количеством аргументов, а также выводить подсказку об использовании при указании опции --help (аналогично стандартным утилитам).
Задание:
Проверить наличие файлов, имена которых указаны в заданном файле, и их новизну по сравнению с файлом-списком. Сформировать отчет с указанием отсутствующих и обновлённых файлов.

Вдруг есть люди которым это на 5 секунд) очень буду благодарен
Ответ: kyzavr, Вы спрашиваете постоянно элементарные вещи. Тут не ликбез, и тут не Ваши учителя. Займитесь наконец нормальной учёбой! Где Вы видели sh в
Code
1
USAGE: ./script.name file_with_files_list