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

xrdp – логин не выполнен

Как создать сжатую модульную файловую систему только для чтения

Должны ли использоваться «invoke-rc.d» или «service» для перезапуска служб?

Как вырезать текстовый файл с помощью Vim

Открытый ключ SSH не будет отправлен на сервер

Как вставить текст, нажав клавишу в хроме?

Команда «заполнить» столбцы в текстовом файле, a la the fill fill down

Создание изображений AMD64 + mac Linux

Почему я не могу выполнить команду SSH на удаленном хосте?

почему у меня так много открытых обработчиков сокетов и записей в Netgrat DGRAM?

Упреждающее ядро ​​и расширение физического адреса

Переустановка / дом из другого раздела при новой установке без копирования

В чем разница между RPM% post% script и выполнением этого скрипта из bash?

Как ограничить пропускную способность сети после передачи некоторых данных?

выполнить chmod во время загрузки на безголовом debian

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