Tag: shell script

выполнение команд в оболочке и отключение отображения команд по умолчанию в консоли

Это мой сценарий cd /opt/product/vinoth — some operations — cd – Выполняя эту команду, cd – старый путь будет отображаться в консоли. есть ли способ заблокировать это от отображения в консоли. То же самое можно избежать в make-файлах с помощью @ infront команды. При серфинге я понял, что это можно достичь, используя cmd=$(cd -) Команда […]

Diff не работает, как я ожидаю

У меня есть 2 файла, a.txt и b.txt и я хочу их сравнить. a.txt содержит: abc jkl < jkl mno > mno pqr <> pqr b.txt содержит: abc jkl < jkl mno > mno pqr <> pqrs stu Я использую этот скрипт: $ diff a.txt b.txt | grep "> " | cut -c3- > c.txt […]

Как выйти из скрипта в сеансе ssh?

Мой скрипт содержит команду ssh для входа на удаленный сервер и выполнения нескольких команд. Команда проверяет, существует ли файл, и если он не должен выходить из всего скрипта. ssh $user@$hostname "if[ -f $filename];then echo"file exists Proceeding next steps; else "echo file doesn't exist"; exit 1; fi" Однако приведенная выше команда выполняется успешно, если файл присутствует. […]

Сценарий Bash для удаления пользователя

Мне нужно создать сценарий Bash для удаления пользователя. Мы используем RHEL версии 4, 5 и 6. Допустим, что имена пользователей – Ray4 & Ray6, а имя сценария – дело. Конкретные задачи для этого скрипта: Существует ли пользователь? Если пользователь существует, backup / homedirectory для этого пользователя, удалите имя пользователя и поместите его в / root […]

Как написать скрипт, который откроет несколько вкладок в терминале?

Я на OSX и использую iTerm У меня это до сих пор #!/bin/sh open /Applications/iTerm.app & exit 0 Поэтому после открытия мне нужно два окна, и одному из этих окон нужно будет открыть 6 вкладок. две из этих вкладок должны будут войти в определенную директорию, одна из которых должна запускать приложение, например cd ~/Desktop/projects/myNodeApp node […]

Как добавить скрипт к встроенной Linux

У меня есть сценарий (скажем, Hello World), который я хочу включить в мой встроенный Linux. Я использую Buildroot и хочу запустить скрипт в Busybox. Но поскольку я перекрестно скомпилирован для цели, я не уверен, где разместить этот скрипт, который в конце концов будет собран и может быть выполнен в Busybox.

Преобразование json-объекта сопоставления в управляемую строку csv с использованием сценария bash

У меня есть json-отображение под ключом properties как показано ниже в файле Customer.json, { "customer": { "properties": { "customerId": { "type": "string", "index": "not_analyzed" }, "name": { "type": "string", "index": "not_analyzed" } } } } Который я хочу преобразовать в следующее с key и displayName дублируемым и type сверху, field(key: 'customerId', displayName: 'customerId', type: 'String') […]

Может ли постоянное присвоение переменной в сценарии оболочки вызвать утечку памяти?

Я написал короткий сценарий, чтобы скопировать статус сервера Apache в журнал: #Save date and time to a variable dt=$(date) #Echo date and time to the log file as it's not included in server-status echo "Time :" $dt >> /var/logs/server-status.log #Grab machine readable server-status and add it to the log curl localhost/server-status?auto >> /var/logs/server-status.log Я запускаю […]

Получение проблемы с разделителем при выполнении сценария

Я test.sh файл test.sh и я запускаю его как ./test.sh : string="hello" ed << EOF e any_file 1i ${string} EOF может ли кто-нибудь помочь мне, что он делает? Я получаю некоторую проблему с разделителями. Может ли кто-нибудь сказать мне, как это сделать?

Цитирование файлов листинга в UNIX

Я дал команду: ls -lrt и перечисленные файлы и каталоги: drwxr-xr-x 4 root root 4096 Feb 2 2014 abc drwxr-xr-x 4 root root 4096 Feb 2 2014 cde drwxr-xr-x 4 root root 4096 Feb 2 20014 efg -rwxr-xr-x 4 root root 4096 Feb 2 20014 aaa.txt Теперь я хочу найти, являются ли перечисленные выходные файлы […]

Interesting Posts

Как настроить NoMachine 4.0.369 для OS X для подключения к freenx-серверу на Fedora 20?

Запретить запуск процессов автоматически

Установка постфикса из репозитория centosplus «Не удалось разрешить хост: mirror.linode.com; Неизвестная ошибка"

Путаница в команде konsole в linux

Как повторно использовать шаблон файла в .gitignore в bash / zsh?

Какие инструменты могут показать мне использование ЦП, которое не отображается в top / sar?

Как я могу использовать только один унифицированный буфер обмена? (даже для «пути копирования» IntelliJ)

Конфигурация сети для кластера Rocks

Вызовите предложения по команде?

Нет вывода при запуске скрипта при запуске (но корректный вывод при запуске вручную)

Обработка текста и экспорт содержимого на лист Excel

Как я могу напечатать нечетные и четные строки в виде столбца с помощью AWK?

Как создать файл с несколькими строками из командной строки?

убийство процесса в одной строке

Как я могу принудительно удалить пакет из Ubuntu вручную?

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