Вопросы с тегом «shell»

91
rsync не синхронизирует файл .htaccess

Я пытаюсь выполнить rsync каталог A на server1 с каталогом B на server2. Находясь в каталоге A сервера 1, я выполнил следующие команды. rsync -av * server2::sharename/B но что интересно, он синхронизирует все файлы и каталоги, кроме .htaccess или любого скрытого файла в каталоге A. Любые скрытые...

91
Как заставить sed читать со стандартного ввода? [дубликат]

На этот вопрос уже есть ответы здесь : sed unknown option для `s 'в сценарии bash [дубликат] (4 ответа) Закрыт 3 месяца назад . я стараюсь grep searchterm myfile.csv | sed 's/replaceme/withthis/g' и получение unknown option to `s' Что я делаю неправильно? Редактировать: Согласно комментариям, код...

91
как установить переменные среды в рыбной раковине

Может кто-нибудь подскажите, пожалуйста, как правильно установить кучу переменных окружения в рыбной оболочке? В моем файле .config / fish / config.fish у меня есть функция для настройки переменных среды, например function setTESTENV set -x BROKER_IP '10.14.16.216' set -x USERNAME 'foo' set -x...

90
Как передать аргументы командной строки в файл ps1 PowerShell

В течение многих лет я использовал cmd/DOS/Windowsоболочку и передавал аргументы командной строки пакетным файлам. Например, у меня есть файл, zuzu.batи в нем я доступ %1, %2и т.д. Теперь я хочу сделать то же самое , когда я называю PowerShellсценарий when I am in a Cmd.exe shell. У меня есть...

90
Как проверить, загружена ли оснастка PowerShell перед вызовом Add-PSSnapin

У меня есть группа сценариев PowerShell, которые иногда запускаются вместе, иногда по одному. Каждый из скриптов требует загрузки определенной оснастки. Прямо сейчас каждый скрипт вызывает Add-PSSnapin XYZв начале. Теперь, если я запускаю несколько сценариев подряд, следующие сценарии выдают:...

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

В оболочке я использую awk, когда мне нужен определенный столбец. Это напечатает столбец 9, например: ... | awk '{print $9}' Как мне сказать awk печатать все столбцы, включая столбец 9 и после него , а не только столбец 9?...

90
Передача параметра из пакетного файла в сценарий PowerShell

В своем пакетном файле я вызываю сценарий PowerShell следующим образом: powershell.exe "& "G:\Karan\PowerShell_Scripts\START_DEV.ps1" Теперь я хочу передать строковый параметр START_DEV.ps1. Допустим, параметр есть w=Dev. Как я могу это сделать?...

90
Очистить экран в оболочке

Просто быстрый вопрос: как очистить экран в оболочке? Я видел такие способы: import os os.system('cls') Это просто открывает cmd окна, очищает экран и закрывается, но я хочу, чтобы окно оболочки было очищено (PS: я не знаю, это помогает, но я использую версию 3.3.2 Python) Спасибо :)...

90
Командная строка Bash и ограничение ввода

Есть ли какое-то ограничение на количество символов в bash (или других оболочках) на продолжительность ввода? Если да, то каков этот лимит символов? Т.е. можно ли написать в bash команду, которая слишком длинна для выполнения из командной строки? Если необходимого ограничения нет, есть ли...

89
Как выполнить вывод команды в текущей оболочке?

Мне хорошо sourceизвестна .утилита (также известная как ), которая берет содержимое из файла и выполняет его в текущей оболочке. Теперь я преобразую некоторый текст в команды оболочки, а затем запускаю их следующим образом: $ ls | sed ... | sh lsэто просто случайный пример, исходный текст может...

89
В чем разница между использованием терминала на Mac и Linux? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 9 лет назад . Уточните этот вопрос Я использую Ubuntu последние четыре года. У меня есть базовые знания команд оболочки, и я...

89
Как проверить, существует ли пользователь postgres?

createuserпозволяет создать пользователя (РОЛЬ) в PostgreSQL. Есть ли простой способ проверить, существует ли этот пользователь (имя)? В противном случае createuser вернется с ошибкой: createuser: creation of new role failed: ERROR: role "USR_NAME" already exists ОБНОВЛЕНИЕ: решение должно быть...

89
Как заменить переменные оболочки в сложных текстовых файлах

У меня есть несколько текстовых файлов, в которых я ввел переменные оболочки (например, $ VAR1 или $ VAR2). Я хотел бы взять эти файлы (один за другим) и сохранить их в новых файлах, где все переменные были бы заменены. Для этого я использовал следующий сценарий оболочки (можно найти на...

89
Как проверить, запущен ли процесс внутри контейнера докеров

[Обновлено1] У меня есть оболочка, которая изменяет параметры ядра TCP в некоторых функциях, но теперь мне нужно запустить эту оболочку в контейнере Docker, это означает, что оболочке необходимо знать, что она работает внутри контейнера, и прекратить настройку ядра. Я не уверен, как этого...

88
Как создать собственный тип в PowerShell для моих сценариев?

Я хотел бы иметь возможность определять и использовать настраиваемый тип в некоторых моих сценариях PowerShell. Например, представим, что мне нужен объект следующей структуры: Contact { string First string Last string Phone } Как мне создать это, чтобы я мог использовать его в следующих функциях:...

88
Как изящно остановить процесс Java?

Как правильно остановить процесс Java в Linux и Windows? Когда звонят Runtime.getRuntime().addShutdownHook, а когда нет? Что насчет финализаторов, они тут помогают? Могу ли я послать какой-то сигнал процессу Java из оболочки? Ищу желательно портативные решения....

88
Как ограничить пользователей SSH предопределенным набором команд после входа в систему?

Это идея для безопасности. Наши сотрудники должны иметь доступ к некоторым командам на сервере Linux, но не ко всем. Например, они должны иметь возможность доступа к файлу журнала ( less logfile) или запускать различные команды ( shutdown.sh/ run.sh). Исходная информация: Все сотрудники получают...