Кто-нибудь знает простой однострочник для чтения первой строки файла в
Кто-нибудь знает простой однострочник для чтения первой строки файла в
Я получил скрипт, требующий sudo, но скрипт должен устанавливать параметры в соответствии с исходным пользователем, такие как: chown "${USER}:${USER}" dir Если я установлю его под sudo, я просто получу chmod root:root, что не поможет. Так как я могу получить имя пользователя до...
Я пишу сценарий bash для резервного копирования моих баз данных. Большинство из них являются postgresql, а в postgres есть способ избежать аутентификации, создав файл ~ / .pgpass, который содержит пароль postgres. Я поместил это в домашний каталог root и сделал chmod 0600, чтобы root мог создавать...
du -csh / Вышеуказанное займет огромное количество времени для расчета, есть ли способ увидеть менее точный результат с меньшими издержками? ОБНОВИТЬ То, что я хочу знать, это общий размер в определенном...
Я пишу скрипт, который вызывается, когда пользователь входит в систему и проверяет, существует ли определенная папка или она не работает. (Это в системе Mac OS X, но вопрос чисто bash). Это не элегантно и не работает, но сейчас это выглядит так: #!/bin/bash # Often users have a messed up cache...
Я пытаюсь написать initконфигурацию, которая перенаправит вывод моего демона в два файла (для stdout и stderr). Проблема в том, что это не работает. Я читаю это прямо сейчас. Итак, я сделал этот скрипт для проверки этого подхода. И это не работает: PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Seed...
Скажем, мои файлы на сервере Ubuntu: /folder1/folder2/ Я нахожусь в folder1настоящее время, и я хочу переместить все файлы / папки (рекурсивные) из folder2текущей папки. Как я могу это...
Есть ли возможность добавить пользователя в одну строку. в него входит пароль. Ничего не подскажите. OS = RHEL
Я пытаюсь реализовать механизм пробного запуска для моего сценария и сталкиваюсь с проблемой удаления кавычек, когда команда передается в качестве аргумента функции и приводит к неожиданному поведению. dry_run () { echo "$@" #printf '%q ' "$@" if [ "$DRY_RUN" ]; then return 0 fi "$@" }...
Если нужно было выполнить следующую команду cat * | grep DATABASE оболочка будет выплевывать все строки в * файлах, которые содержат слово DATABASEв них. Есть ли способ также выложить, из какого файла каждая строка отделена? Я попытался использовать -Hопцию для grep, который согласно manговорит,...
При выполнении резервного копирования в Bash с помощью rsyncя пытаюсь исключить все точечные файлы и скрытые каталоги в верхнем каталоге, но не те, которые находятся в каталогах, предназначенных для других целей. Например: /copyme.c /.dontcopythisfile /.dontcopythisdirectory/or_its_contents...
В моем конкретном случае я хочу использовать его, чтобы сбросить то, что я echo. Я не хочу включать какой-либо файл ... Есть ли способ сделать objdumpчтение
Я сталкиваюсь со странной проблемой. У меня виртуальный компьютер с Solaris 11, и я пытаюсь написать несколько скриптов bash. если на оболочке я наберу: export TEST=aaa и впоследствии запустите: set Я правильно вижу новую переменную среды с именем TEST, значение которой aaa. Если, однако, я делаю в...
rsyncможет перемещаться в движущиеся папки очень похоже и превосходить традиционные mvсо следующими опциями: rsync -axvvES --remove-source-files source_directory /destination/ Однако одна вещь, которую я пока не могу сделать, это удалить оригинальные каталоги. --remove-source-filesФлаг делает...
Когда я заметил, что резервный текст, который я поместил в /etc/cron.weekly на моем сервере Debian6, не выполняется, я поместил в него этот небольшой скрипт, чтобы посмотреть, выполняется ли еженедельный cronjob вообще: #!/bin/bash echo 'CRON RAN' > /var/log/cron-weekly-runcheck.log сохранил как...
Первый раз ssh-copy-idспросит # ssh-copy-id -i .ssh/id_dsa.pub backup@example.com The authenticity of host 'example.com (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is 39:fb:5e:70:30:33:2b:18:17:e9:4f:2f:91:b5:d2:21. Are you sure you want to continue connecting (yes/no)? Можно ли...
Мой вопрос кажется тривиальным, но мне не удалось найти ничего полезного в Интернете. У меня есть бинарный файл /urs/bin/binary но он устарел и более новая версия доступна, например, на некоторых монтировках /mount/new_version/binary Есть сценарий bash, который вызывает этот двоичный файл в такой...
Я хотел бы регистрировать все команды, выполненные через SSH. Сказать, ssh something@server.com COMMAND Я хочу войти "КОМАНДА" на server.com Я много искал, но ничего не смог найти. Есть еще один похожий вопрос, но я не думаю, что там есть решение. Как войти "удаленное выполнение через SSH" Я могу...
Я поспешил и забыл е в , crontab -eпрежде чем я ударил Enter. Появилось приглашение, поэтому я закрыл Ctrl+ D, так же, как я обычно выхожу из ввода. Теперь, без предупреждения, весь мой crontab пуст. Почему? По какой логике это произошло? Как закрыть подсказки, кроме Ctrl+, Dчтобы ничего не...
Я только что побежал cat /opt/webapplications/Word/readme.log | grep -v 'Apple' и я получил вывод на CLI, который я ожидал, который был все строки, readme.logкоторые не содержали " Apple" ... Затем я побежал ... cat /opt/webapplications/Word/readme.log | grep -v 'Apple' >...