Tag: shell script

пытаясь написать простой скрипт diff, чтобы сравнить 2 файла, а затем mv их в каталог

Это то, что у меня есть: попытка сравнить 2 файла, если одни и те же файлы переместить их в имя host.bk #!/bin/sh if 'diff $file1 $file2 >/dev/null' ; then mv $file1 $file2 host.bk else echo Different fi

Как объединить несколько файлов данных в один большой файл данных?

У меня есть несколько файлов данных, таких как file1.dat , file2.dat и т. Д. Я хочу объединить их все в один большой файл данных, чтобы содержимое большого файла данных выглядело как content1 content2 . . contentN я знаю это cat file1.dat file2.dat …. >> bigfile.dat выполнит эту работу, но я не хочу вводить все имена […]

Что случилось с моим скриптом bash?

Я новичок в сценариях оболочки в Linux (1 год компьютерных наук в школе), и мне трудно понять, что не так с моим скриптом. #!/bin/bash echo "Good Day $USER" if [ -f "$1" ] then tar -cvf home-10-07-2017.tar –files-from /dev/null echo "You are about to back up the following files… $*" for i in "$@" do […]

Скрипты на несколько серверов одновременно

У меня есть файл, называемый server.txt Предположим, что он имеет ниже серверов, может быть больше серверов server1 server2 server3 server4 как я могу скопировать файл (файл.txt на всех серверах с помощью команды scp) в / tmp / location.

объединить два файла csv на основе условия

У меня два файла csv позволяют говорить, что A.csv и B.csv A.csv содержат (размер файла более 5 гб) 64.234 20.342 786 63.231 20.124 765 63.652 20.857 387 B.csv содержит (размер файла более 5 гб) 63.231 20.124 234 63.652 20.857 383 64.234 20.342 876 Мне нужен финальный файл 64.234 20.342 786 876 63.231 20.124 765 234 […]

сортировать файлы размером более 1000 байт в порядке убывания

Я могу сортировать файлы в порядке убывания (любого размера) или перечислить все файлы размером более 1000 байт, но не знаю, как сортировать файлы размером более 1000 байт в указанном вами каталоге. Список файлов размером более 1000 байт: for i in "$1/*" # $1 expects a directory name do if [ `wc -c $i` -gt 1000 […]

Запись вывода команды в файл в сценарии bash

Я пытаюсь написать простой скрипт bash, который выполняет команду tcprobe -i $1 где $1 является файлом mp4. Затем я хочу написать вывод этой команды, которая должна быть длинной строкой информации о видеофайле, в файл с именем frameInfo. В настоящее время мой код: #/bin/bash echo (tcprobe -i $1) > frameInfo Однако это записывает вывод tcprobe в […]

awk + как печатать каждую секцию строки (IP) после первого имени хоста

как распечатать следующее (вывод из API), так что IP-адрес будет после имени хоста kafka02.ur.com 102.16.235.69 master01.ur.com 102.16.235.61 master02.ur.com 102.16.235.62 пример kafka02.ur.com 102.16.235.69 master01.ur.com 102.16.235.61 master02.ur.com 102.16.235.62

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

Как бы вы предложили последовательно присваивать одну переменную за слово строки? Я ищу короткую команду: однострочный и без петли, если это возможно. Он должен иметь форму echo "<sring>" | your_command Пример : Строка «word1 word2 word3» Я хочу назначить переменную w1 на word1 , w2 на word2 и w3 на word3 .

заполнить базу данных mySQL текстовой информацией

Я использую awk и некоторые команды cisco для получения информации об устройствах, подключенных к сети, сценарий подключается через telnet к определенному устройству, принимает IP , serial number и name (идентификатор устройства) этого устройства и генерирует текстовый файл как это: SN: FDO1129Z9ZQ Barragan_3750 IP address: 148.228.4.197 Затем он запрашивает устройства, подключенные к этому оборудованию, и генерирует […]

Interesting Posts

Есть ли читающий читатель, как человек?

mv жалуется на стандартный ввод в конвейере, который фильтрует имя файла с помощью grep

Предупреждение о корневой команде терминала

Как запускать скрипты параллельно на удаленной машине?

Проблема с простым скриптом

Как вернуть мою мышь из qemu / kvm?

Как перенаправить резервный сетевой интерфейс через туннель SSH?

Является ли strace подходящим инструментом для выяснения, где программа написала файловую систему?

Как установить графические возможности в CoreOs?

Галерея установленных шрифтов

Как получить Gluon SceneBuilder, работающий с Fedora 25?

Как узнать, сколько повторных передач TCP происходит?

Pacman Полная система обновления требует замены пакетов

Лучший способ сделать зашифрованные резервные копии при сохранении разрешений на файловую систему Windows

NetworkManager больше не автоподключается при входе в систему

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