Я знаю df -hи pwd, но это кажется немного сложным для части соответствия регулярному выражению. Любые
Я знаю df -hи pwd, но это кажется немного сложным для части соответствия регулярному выражению. Любые
Например, проверьте, $PWDявляется ли подкаталог / home. Другими словами, я ищу операцию строки bash, чтобы проверить, начинается ли одна строка с
Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . Независимо от того, насколько я установил HISTSIZEпеременную среды больше 5000, при печати списка истории с помощью historyвстроенной функции он печатает только...
Мне бы хотелось, чтобы сочетание клавиш работало так: > e foo.txt расширяться как > emacs foo.txt & Это просто в использовании alias e=emacs, но как мне вставить &после имени файла? Я понимаю, что это может быть невозможно, используя просто alias, поэтому я приму любое решение Bash....
Я использую оконный менеджер листов и переключился gnome-terminalс нескольких вкладок на несколько urxvtэкземпляров, управляемых оконным менеджером. Одна из функций, которые мне не хватает, - это возможность открыть новый терминал, который по умолчанию соответствует рабочему каталогу последнего....
В Ubuntu 12.04 я использую CTRL- Rдля поиска обратной истории поиска. Если команда, которую я хочу, не найдена (после повторения CTRL- R), как мне немедленно выйти обратно в (пустую) командную строку, если в командной строке не было введено или выполнено никаких исторических...
У меня есть каталог с журналами сбоев, и я хотел бы использовать условный оператор в скрипте bash на основе команды find. Файлы журнала хранятся в следующем формате: /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log Я хочу, чтобы оператор if возвращал значение true только...
Я хотел бы добавить текст в конец имени файла, но перед расширением. Сейчас я пытаюсь, for f in *.shp; do echo $f_poly; done выход есть, Quercus_acutifolia.shp_poly Quercus_agrifolia.shp_poly Quercus_corrugata.shp_poly Quercus_cortesii.shp_poly Quercus_costaricensis.shp_poly...
RHEL 6 Есть ли разница между >>и >\>операторами? Я прочитал следующую рекламу в учебной книге RHEL: "Вы можете добавить стандартный вывод в конец существующего файла с помощью стрелки двойного перенаправления с помощью команды, такой как ls >\> filelist Я больше привык к...
В части сценария, над которым я работаю, я хочу проверить, что введенный IP-адрес имеет правильный формат. Я хочу сделать цикл, пока формат ввода НЕ правильный. Следующее работает для цикла, пока формат правильный. while [[ $range =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} ]] do Как я могу...
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 9 дней назад . Можно ли предположить, что достаточно людей zshустановили для запуска...
Мне нужно что-то размонтировать в моем сценарии, но иногда оно размонтируется до того, как все данные закончили копироваться, и вызывает сбой размонтирования. Я искал способ сделать «блокировку» размонтирования, но ничего не нашел. Итак, я попытался написать скрипт для цикла, пока он не мог быть...
У меня есть файлы, которые заканчиваются одним или несколькими символами новой строки и должны заканчиваться только одним символом новой строки. Как я могу сделать это с помощью инструментов Bash / Unix / GNU? Пример плохого файла: 1\n \n 2\n \n \n 3\n \n \n \n Пример исправленного файла: 1\n \n...
Мне известны библиотеки на таких языках, как Ruby и Javascript, которые упрощают раскрашивание ваших терминальных сценариев с помощью названий цветов, таких как «красный». Но есть ли что-то подобное для сценариев оболочки в Bash, Ksh или что-то...
У меня есть 10k + файлов общим объемом более 20 ГБ, которые мне нужно объединить в один файл. Есть ли более быстрый способ, чем cat input_file* >> out ? Предпочтительным способом была бы команда bash, Python также приемлем, если не значительно медленнее....
В командной строке я могу перенаправить или направить вывод команды в файл или другую команду, используя оператор >или |после команды. Я столкнулся с менее стандартной ситуацией, когда я хотел бы перенаправить вывод в файл, но у меня, кажется, нет возможности перенаправить его: Когда на новом...
У меня есть скрипт bash, который создает файл .tar. Как только файл создан, я хотел бы проверить его целостность и отправить электронное письмо пользователю root, если целостность плохая. Я знаю, что мне нужно было бы использовать команду tar -tf /root/archive.tarдля проверки целостности файла, но...
Например, я могу установить: gb = cd /media/Dan/evolution ... так что каждый раз, когда я выполняю gbв bash, я могу cdв этот конкретный каталог? Я нашел что-то онлайн: aliasкоманда. Но кажется, что он не может сделать работу выше. Возможно ли это сделать?...
У меня возникли проблемы с основами написания скриптов на Bash. Вот что у меня так далеко: #!/bin/bash FILES="/home/john/my directory/*.txt" for f in "${FILES}" do echo "${f}" done Все, что я хочу сделать, это перечислить все .txtфайлы в forцикле, чтобы я мог с ними что-то делать. Но пространство в...
Я изучил почти все доступные подобные вопросы , но безрезультатно. Позвольте мне подробно описать проблему: Я запускаю несколько автоматических сценариев, и они могут генерировать стандартный вывод и стандартные строки ошибок, я хочу записать их в точном порядке, отображаемом эмулятором терминала,...