Вопросы с меткой [shell-script]
Сценарий оболочки - это сценарий, написанный для оболочки или интерпретатора командной строки операционной системы.
1130 вопросов
0
голосов
0ответов
50 показов
как молча скопировать открытый ключ, используя ssh-copy-id
Я копирую свой открытый ключ на другой компьютер, используя ssh-copy-id . $ sudo ssh-copy-id -i /home/vagrant/.ssh/id_rsa.pub vagrant@datanode1.com /bin/ssh-copy-id: INFO: Source of key(s) to be ...
0
голосов
2ответа
488 показов
Удаление файлов с одинаковыми именами в нескольких каталогах в bash
Использование языка bash со следующей архитектурой - directory1 - entries - directory2 - entries Я хочу удалить дубликаты записей и просто сохранить одну из них. Я использую следующий скрипт: for dir ...
0
голосов
0ответов
28 показов
Unix - Автоматическая проверка MD5SUM / Рекомендации по безопасности
Это мой первый пост здесь, так что будь осторожен со мной! В настоящее время я ищу способы защитить ряд сайтов электронной коммерции, каждый день обслуживающих большое количество трагических событий. ...
0
голосов
1ответ
199 показов
использование sed заменит строку, содержащую $ и (и '
Как часть сценария оболочки, я хочу заменить LIBTOOL='$(SHELL) $(top_builddir)/libtool' с LIBTOOL=./libtool Номер строки источника - 528. Я пытаюсь использовать sed, как следует sed -e '528 ...
0
голосов
1ответ
287 показов
Переименовать папку на удаленном сервере
Я звоню .bat файл, который содержит следующую команду net use \\128.545.kk \E_Drive /user: имя пользователя psw для подключения к удаленному серверу. Я хотел бы переименовать папку на удаленном ...
0
голосов
1ответ
209 показов
обновить заголовок терминала из стандартного вывода длительной команды?
Я хотел бы изменить заголовок окна терминала во время длительной команды (например: git svn fetch) со значениями, извлеченными из вывода, при этом все еще записывая в стандартный вывод. Возможно ли ...
0
голосов
1ответ
200 показов
Несоответствие размера файла на диске и вывод ls
У меня есть сценарий, который проверяет размер сжатых файлов больше 1 МБ и выводит файлы вместе с их размерами в виде отчета. Это код: myReport=`ls -ltrh "$somePath" | egrep '\.gz$' | awk '{print ...
0
голосов
1ответ
2k показов
Расширенное дерево каталогов слияния с cp в Linux
Мне необходимо: Скопируйте все папки дерева (со всеми файлами, включая скрытые) в /sourcefolder/* сохранением пользовательских привилегий в /destfolder/ Если существует конфликт с файлом (файл с ...
0
голосов
2ответа
18k показов
Хотя цикл пока файл не существует в Bash
Я хочу написать wait пока файл не существует в Bash. Как мне это сделать? Я пробовал это, но это не работает: while [ ! -f outputs\/$trace\_hist_len_$hist_len\_page_size_$page_size\.out]; do echo ...
0
голосов
1ответ
645 показов
PBS/Torque: очень простой скрипт pbsdsh с PBS_VNODENUM
Я пытаюсь отправить следующий очень простой скрипт в мой кластер: #!/bin/sh #PBS -l nodes=3:ppn=8,walltime=00:01:00 #PBS -M eamorr@mydomain.com #PBS -j oe #PBS -m bae #PBS -N geophysics pbsdsh date ...
0
голосов
1ответ
3k показов
Откройте окно терминала и выполните команду, затем закройте окно терминала, если команда выполнена успешно?
Я пытаюсь написать скрипт для следующего: Откройте окно терминала, в котором выполняется длинная команда (В идеале) переместите окно терминала в верхний левый угол экрана с помощью xdotool Закрывайте ...
0
голосов
3ответа
2k показов
Пакетный файл для замены "." с "-"
Мне нужно сохранить расширения файлов, и он должен работать через подпапки. Например: «File.name.ext» должен стать «File-name.ext» Я совершенно не осведомлен о сценарии оболочки, поэтому, пожалуйста, ...
0
голосов
1ответ
1k показов
Скрипт оболочки Unix - cp -R не копирует содержимое за символическими ссылками
У меня есть эта папка ./image полная символических ссылок на "настоящие" папки. Эти "настоящие" папки содержат серию изображений. ./image/stones -> somefolder/stones ./images/grass -> ...
0
голосов
1ответ
2k показов
cp: fts_open: нет такой ошибки файла или каталога
У меня есть этот скрипт: #!/bin/sh -x /bin/echo "Drag folder into Terminal and hit return ->" /usr/bin/read folderLocation /bin/cp -R "$folderLocation" /Users/my/Desktop/ И это возвращает: + /bin/cp ...
0
голосов
2ответа
5k показов
Автоматическая установка SD-карты при установке в Ubuntu
Я пытаюсь написать сценарий BASH, который автоматически монтирует SD-карту, как только она вставлена в кард-ридер, затем перемещает все изображения в папку на жестком диске и переименовывает каждый ...
0
голосов
2ответа
226 показов
Сценарий оболочки: скопировать папку с новым именем
Я пытаюсь написать этот сценарий оболочки для создания в родительском каталоге копии папок, найденных в текущем каталоге. Пока я написал это: for folder in *; do mkdir ../$folder; done Я хотел бы ...
0
голосов
1ответ
86 показов
Полуавтоматическое документирование обновлений программного обеспечения в MacOS X путем анализа файлов журнала?
Я хотел бы задокументировать изменения, которые я сделал на своем компьютере (под управлением MacOS 10.6.8), чтобы можно было определить источники возможных проблем. В основном я устанавливаю ...
0
голосов
2ответа
1k показов
Как запустить локальный сервер и открыть его в браузере из скрипта оболочки
У меня есть набор тестов, который работает в браузере (используя QUnit, хотя это неважно). Для набора тестов требуется локальный сервер, работающий на определенном порту. Запуск тестов в настоящее ...
0
голосов
1ответ
4k показов
Как посмотреть дату установки ОС на Solaris 10?
Как узнать дату установки системы на Solaris? Цель состоит в том, чтобы проверить дату и время создания ОС (метка времени создания ОС).
0
голосов
1ответ
61 показов
Извините за цикл в подпапке
У меня есть эта команда: for i in $(svn st | grep \! | awk '{print $2}'); do svn delete $i; done Я хотел бы выполнить его в подпапку, не делая команду CD. Является ли это возможным ? Спасибо !
0
голосов
1ответ
500 показов
Может ли установка исполняемого флага в сценарии установки привести к сбою проверки CRC?
Недавно я установил VMWare Workstation для Linux на мою машину с Ubuntu, и в процессе установки я столкнулся с особой проблемой. Сам установщик - это своего рода архив, который связан с make-файлом. ...
0
голосов
1ответ
3k показов
Мой bash скрипт не находит существующий файл
Я реализовал скрипт bash, который работает с существующим текстовым файлом, расположенным в том же рабочем каталоге скрипта. Скрипт принимает имя файла для вычисления через параметр функции. Проблема ...
0
голосов
1ответ
190 показов
Модификаторы расширения zsh в скриптах
Я только что обнаружил, что модификаторы ZSH работают только в интерактивных скриптах, поэтому следующее будет корректно работать в командной строке, но не в скрипте (скрипт игнорирует модификатор и ...
0
голосов
1ответ
626 показов
Проверьте имя файла и отфильтруйте его по дате
У меня много файлов, которые генерирует один из моих скриптов ежедневно. Структура имени файла напоминает: acity_data_2012-12-02.txt ,acity_data_2012-12-03.txt и так далее ... Я хочу создать скрипт, ...
0
голосов
1ответ
35 показов
Создание ссылки на каталог смены имени
У меня установлена Ubuntu 12.04 с использованием wubi + Win7. Я пытаюсь создать ссылку на каталог "Мои документы", который находится на диске C: C:\Users\Myuser\ Мои документы \ Поскольку Ubuntu ...
0
голосов
1ответ
197 показов
динамически распределяя пространство для переменной в ksh
Я новичок в сценариях оболочки ksh unix.Мне нужен мой скрипт ksh для получения входных данных от пользователя. и количество входов неизвестно. Мне нужно получить входные данные и обработать снова ...
0
голосов
1ответ
1k показов
Используя сценарий оболочки, мне нужно получить доступ к файлу, расположенному в другом месте, а скрипт расположен в другом месте.
Я поместил файл в папку /tmp/parent_dir/child_dir/file_1 Скрипт размещен в локации /usr/local/bin/file_load/load_data Из этого места (/usr/local/bin/file_load/load_data) как я могу получить доступ к ...
0
голосов
1ответ
1k показов
Запустите скрипт оболочки в существующем терминальном сеансе
Я пишу сценарий для развертывания проекта на нескольких серверах (9 и считая). Благодаря сжатию, копированию и удаленным подключениям сценарий быстро становится довольно медленным. Итак, сейчас я ...
0
голосов
3ответа
439 показов
Эквивалент пакетной команды Windows для этих команд PHP и Bash
Каковы эквивалентные команды в Windows, если у меня есть эти команды в Linux? if (!is_dir('geoip')) mkdir('geoip', 0744); shell_exec('unzip -oj GeoLiteCity.zip -d geoip/'); shell_exec('rm -rf ...
0
голосов
2ответа
949 показов
Завершить дочерние процессы на Ctrl-C
В крошечном ядре Linux у меня есть следующий скрипт: #!/bin/sh # ~/.X.d/freerdp.sh rdp(){ while true do xfreerdp -f [IP Address] done } rdp & Это довольно просто; когда X запускается и ...
0
голосов
2ответа
446 показов
OS X - обнаружение ИБП, идущего к батарее
Можно ли получить уведомление от OS X (10.5 Leopard или выше), что ИБП перешел на батарею - т.е. есть ли какие-либо уведомления или изменения конфигурации системы, которые я могу отслеживать? Если ...
0
голосов
1ответ
138 показов
Разница между файлами в разных каталогах
У меня есть следующая структура каталогов ./goodboys/a.txt ./goodboys/b.txt ./badboys/a.txt.boy ./badboys/b.txt.boy Я использую Zsh. Я хочу различить все * .txt в goodboys с * .txt.boy в badboys. Я ...
0
голосов
1ответ
239 показов
Bash удалить файл, когда переменная = x
Я создаю скрипт bash, который перезагружает систему при каждой перезагрузке, добавляет новую строку в текстовый файл, затем я читаю текстовый файл перед каждой перезагрузкой. Как только переменная, ...
0
голосов
1ответ
533 показов
найти имя хоста и текущего пользователя всех компьютеров в моей сети
Я хочу получить имя хоста и информацию о пользователе, который в данный момент вошел в сеть. Это может быть сценарий оболочки или команда. Я пробовал следующее, но он только указывает подключенный ...
0
голосов
1ответ
831 показов
Как заключить в кавычки команду при написании сценариев оболочки
Работает команда, выполненная в следующем скрипте: #!/bin/bash -xv REM_DIR="/home/jan/rem-dir" SSHOPTS="-C -c arcfour256 -o "\""ServerAliveInterval 15"\" SSHUSER="jan@example.com" CMD="ssh $SSHOPTS ...
0
голосов
1ответ
1k показов
Как разархивировать файлы рекурсивно в Linux / DOS
У меня есть zip-папка, которая содержит в себе тысячи zip-папок, и она идет по иерархии, я должен разархивировать каждый файл и поместить его в одну папку. Эта задача не зависит от платформы в Linux ...
0
голосов
3ответа
701 показов
Высокопроизводительная синхронизация
Я пытаюсь сделать папку синхронизации p4 /... Это не очень быстро и использует только 2% процессора. Я не доволен работой. Я пытаюсь написать функцию в bash, учитывая параметр n, она формирует ...
0
голосов
2ответа
63 показов
Что такое нестандартный вариант и почему его следует избегать?
Я вижу это все время на страницах справочника, обычно ссылаясь на --verbose flags. Со страницы справочника ln : Опции -h, -i, -n и -v нестандартны, и их использование в скриптах не рекомендуется. Что ...
0
голосов
1ответ
2k показов
скрипт для переподключения всех MTS файлов в dir с mkvmerge?
Мне нужно перепаковать все файлы, представленные в каталоге, в контейнер Matroska .mkv. со скриптом. Я новичок в mkvmerge! edit: в mkverge gui это хорошо работает для меня, загружая только один файл: ...
0
голосов
2ответа
181 показов
Как использовать пользовательский ввод с существующей переменной
Я пытаюсь написать скрипт, в котором выбор списка настраивается с помощью цикла for: list1="name1 name2" list2="name3 name4" echo "which list do you want to use? (list1 or list2)" read userInput for ...
0
голосов
1ответ
4k показов
Как добавить текст к определенной строке в файле, используя скрипт оболочки?
У меня есть текстовый файл (file.txt), имеющий содержимое что-то вроде: foo1 3464 foo2 3696 foo3 4562 Он содержит процесс и соответствующий PID. Используя сценарий оболочки, я хочу добавить строку ...
0
голосов
1ответ
38 показов
Автоустановка среды
Когда я работаю, мне часто приходится переключать компьютеры или виртуальные машины, что означает, что каждый раз, когда я переключаюсь, мне приходится заново настраивать свою среду (Linux). Мой ...
0
голосов
1ответ
1k показов
Как подсказать (gui) и использовать пароль root на скрипте?
Я хотел бы запустить мой скрипт, которому нужны некоторые привилегии root на графическом интерфейсе. Например, простой скрипт может быть: #!/bin/sh clementine sudo shutdown -h 00:00 Первая строка ...
0
голосов
2ответа
371 показов
Автоматическое резервное копирование фотографий на сетевой диск
Ультрабук моей жены полон фотографий. У меня есть NAS, на котором все наши фотографии. Что я хочу сделать, так это хранить КАЖДУЮ картинку на NAS (легко), но хранить все фотографии за последние 12 ...
0
голосов
2ответа
980 показов
Как сравнить отрицательные плавающие точки в Баш
Мы протестировали наш скрипт, и он не работает при отрицательном сравнении с плавающей запятой в bash. Что мы делаем не так ? $F1=10000000000 $F2=300 FLP=$(bc
0
голосов
1ответ
686 показов
анализировать журнал vsftpd с помощью сценария оболочки
Я пытаюсь разобрать эту строку с vsftpd: Sun Apr 7 07:23:33 2013 [pid 23590] [cam02430] OK UPLOAD: Client "206.132.183.209", "/20130407/07/20130407_072324D.avi", 496846 bytes, 383.38Kbyte/sec с: cut ...
0
голосов
0ответов
28 показов
Перебрать папку с более высоким использованием пространства в оболочке?
Я хотел бы создать сценарий, в котором мне сообщалось бы, какие папки имеют более высокое пространство для использования, и продолжаю делать это, пока папок больше не будет. Сегодня я делаю это ...
0
голосов
4ответа
674 показов
Существует ли кросс-ОС (win/mac) язык сценариев?
Я использую Autohotkey для всех своих сценариев Windows, но хотел бы использовать то, что может быть применимо и к Mac. Без необходимости писать это на нескольких языках. И совместимость с Linux тоже ...
0
голосов
1ответ
62 показов
Скрипт для копирования файлов в х местах, где соблюдаются правила
Я хотел бы создать скрипт automator, который будет запрашивать указанную папку, и при выборе я хотел бы, чтобы он выполнял следующие действия и выполнял x задач если файлы имеют формат .mkv и не ...
0
голосов
1ответ
797 показов
Можете ли вы переключиться в однопользовательский режим без перезагрузки?
Можно ли переключиться в однопользовательский режим БЕЗ перезагрузки и удержания CMD+S. Например, можно ли написать сценарий оболочки для переключения в однопользовательский режим? Если да, то для ...