Запитання з тегом «bash»

Bash - це безкоштовна оболонка для операційних систем, схожих на Unix, від проекту GNU.

1
Запуск скриптованих команд в makefile (Linux make)
Я боровся з цим найбільше минулої ночі. Я хочу , щоб перейменувати всі файли xxxx-yyyyв xxxx:yyyyв папці з Makefile. У мене є робота, renamefiles.shяка робить цю роботу чудово: #!/bin/sh for i in $i do echo $i echo mv "${i}" "${f//-/:}"; mv "${i}" "${f//-/:}"; done Але я дуже хотів би помістити …

1
Знайдіть змінені файли із сценарію резервного копіювання rsync
Я використовую rsync на сервері Ububtu Linux, щоб взяти машину часу, як резервне копіювання системи. Щогодини cronjob виконує такий сценарій (частковий уривок): rsync -a --link-dest=/backup/current --delete-excluded --exclude-from=/root/bin/backup.exclude / /backup/$date rm -f /backup/current ln -s /backup/$date /backup/current $ date має ім'я файлу у форматі yyyymmddhhmm Я знаходжу, що резервний об'єм ( …

2
Об’єднайте частини двох файлів разом у Bash
Я сподіваюсь скористатись знаннями тих, хто знає про сценарії набагато більше, ніж я. У мене є два файли, F1 і F2, де F2 розташований у під-каталозі F1. Мені потрібно вивести новий файл, F3, який містить весь вміст F1, а потім вміст F2, але виключаючи перший рядок F2 (вміст, отриманий, роблячи …
bash  opensuse  cat 


1
Знайдіть зображення в каталозі Linux на основі їх роздільної здатності [закрито]
Я хотів би просканувати всі зображення в каталозі linux (рекурсивно в межах підпапок) і знайти ті з роздільною здатністю, що перевищує певний поріг (наприклад, такі, які мають роздільну здатність принаймні 800x600або, якщо це простіше, скажімо, з шириною вище 1000пікселів). Тоді я хотів би записати їх адресу у .txtфайл, супроводжуючи їх …

2
Процеси вбивства працюють по-різному для файлів .bat та .sh?
Це питання двопартійне. Вибач за те. Перше запитання: Якщо я використовую bash script ( .sh) і змінюю каталоги в межах цього сценарію, то пізніше, поки скрипт запущений, і я його вбиваю, я опиняюсь в тому каталозі, в якому я запустився. Однак, коли я намагаюся це зробити в .batсценарії, і я …


3
Bash: перебирання на збережені імена хостів, виконання команд через SSH на цих хостах
Я зберігаю у файлі з назвою ssh_hosts.txt список імен хостів. У сценарії оболонки я перебираю імена хостів у ssh_hosts.txt і виконую команду на названому хості через SSH. Сценарій оболонки показаний нижче. Проблема полягає в тому, що скрипт виходить після обробки першого хоста. Але якщо я виконую щось інше, ніж виконувати …

2
Потрібна допомога щодо стану тесту
Потрібна ваша допомога щодо нижченаведеного сценарію, де я тестую, якщо файл знайдений у файлі location / log / TestFile * та id є лише один файл, тоді він відобразить "Файл успішно знайдено", ще "примітка знайдена". моя друга умова - [$ sfCount == 1]; не працює. будь ласка, допоможіть мені з …
linux  bash 

0
Сервер відхиляє весь трафік ipv4, але дозволяє ipv6 (Bash / Ubuntu в Windows)
Я намагався створити домашній сервер, маючи на увазі домашній провайдер (Comcast). Мені вдалося підключитися до свого домашнього ПК за допомогою ipv6 адреси. Однак це не працює добре, оскільки, здається, адреса сильно зміниться. Тому я використовую inadynдля моніторингу та оновлення своєї ipv4 адреси. Єдина проблема полягає в тому, що мій комп'ютер, …


2
Замініть на N-е виникнення
У мене є цей Кодекс sed '/Sometexts/ r newtext.txt' old.txt > new.txt Це замінює рядок "Sometexts" вмістом текстового файлу newtext.txt але я хочу замінити на друге виникнення рядка 'Sometexts' Як я можу це архівувати?
bash  terminal  sed 

1
Змініть каталог ConEmu на робочий каталог з Git bash
В даний час я використовую наступне, щоб відкрити екземпляр Git bash: -new_console:"%ProgramFiles%\Git\bin\sh.exe" --login -i Це запускає нову вкладку в домашньому каталозі. Мені б хотілося, щоб вона почала вкладку в будь-якому каталозі, в якому знаходиться моя поточна вкладка. Щось таке: -new_console:d:[%CURRENT_DIR%]"%ProgramFiles%\Git\bin\sh.exe" --login -i Тож якщо я зараз перебуваю: > ~/Somedir/SomeOtherDir/ Потім …

1
Дізнайтеся, яке закінчення є найбільш поширеним у мові [закрито]
Я хотів би розібратися, які найкорисніші TLD є для злому домену (тобто створення коротких FQDN, які написають слова, поєднуючись із TLD, наприклад, ho.me) англійською мовою. Ось список загальнодоступних суфіксів https://publicsuffix.org/list/public_suffix_list.dat , який я хотів би перевірити на слова англійською мовою, щоб побачити, які найбільш популярні. Як я можу досягти цього, …

1
пошук рядка з часом у файлі журналу за допомогою скрипта оболонки шляхом передачі змінних
Я хочу шукати рядок і відняти час, який знайдено, від поточного часу. При використанні сценарій повинен відображати рядки з того часу або з наступного часового періоду журналу. Я можу шукати рядок і віднімати час від поточного часу, але він шукає точний час і дає результат. Я хочу, щоб сценарій шукав …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.