Как правильно обрабатывать расширение .js в bash-скрипте?
Ответ: В Bashвы можете использовать Pattern substitution: while IFS= read -r filename; do echo $ done < list-of-files-to-compare.txt Если вы хотите быть более общими вы можете сначала...
Подборка 3190 вопросов с тегом «shell» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.
3190 вопросов
Ответ: В Bashвы можете использовать Pattern substitution: while IFS= read -r filename; do echo $ done < list-of-files-to-compare.txt Если вы хотите быть более общими вы можете сначала...
Я хочу установить обработчик node.js (node.exe) для файлов .js, чтобы при нажатии на них я мог их запускать. Однако, когда я щелкаю правой кнопкой мыши по файлу .js -> Открыть с...
Ответ: Используйте reptyr. reptyr утилита, которая берет существующую работающую программу и присоединяет ее к новому терминалу. Смотрите этот мой ответ для деталей. После того, как вы пр...
Ответ: Я использовал завершение табуляции, чтобы получить путь к моему сценарию, что означает, что макрос - буквально просто запись нажатий клавиш - выглядел как бред. Явная печать команд...
я пытаюсь подключиться к серверу udp на той же машине, код сервера и клиента работает нормально! но когда я запускаю серверную программу, мне нужно запустить клиент на терминале ил...
Ответ: Этот другой ответ хорош, он должен быть вашим первым выбором, особенно если ваш B-скрипт делает одно и делает это хорошо (см. Философию Unix ), и эта «одна вещь» означает «вычислен...
Ответ: Ваш cdможет быть плохо определенная функция или псевдоним. Беги, type -a cdчтобы узнать. Возможный псевдоним объясняется в этом другом ответе . Мой ответ концентрируется на функция...
Ответ: Ну, это просто опечатка, потому что точка монтирования - это /mnt/mymountтолько точка монтирования в вашем файле fstab /mnt/mymnt.
Ответ: command fooвыполнит fooкоманду, даже если fooопределена функция оболочки. Это поведение требуется POSIX . Это позволяет вам вызывать fooкоманду внутри fooфункции. Без command fooфу...
Ответ: Существует длинное объяснение сложного сопоставления разрешений Posix с использованием Windows ACE https://cygwin.com/cygwin-ug-net/ntsec.html Почти в конце File permissions К сожа...
Ответ: Вы можете использовать sort: sort -k8,8 <<EOF drwxr-sr-x 2 user group 4096 2018-02-19 14:11:42 /something/project/somefile drwxr-sr-x 2 user group 4096 2018-02-19 00:14:50 /b...
Ответ: Если вы хотите перечислить содержимое каталога по ctime, @grawity верен, используйте ls -ltc Если вы хотите перечислить содержимое каталога на основе древовидной структуры файловой...
Ответ: Добавьте пароль к SQL-файлу ini в отдельном [mysqldump]разделе. Если вам это нужно для вызова MYSQL, добавьте его также в [mysql]раздел INI-файла. [mysqldump] password="the$passwor...
Ответ: Ответ - нет. Процессор понимает только инструкции процессора, он же язык ассемблера. Когда у вас есть C-файл, и вы хотите его запустить, вам нужен интерпретатор, чтобы процессор по...
Я копирую свой открытый ключ на другую машину, используя ssh-copy-id. $ sudo ssh-copy-id -i /home/vagrant/.ssh/id_rsa.pub vagrant@datanode1.com /bin/ssh-copy-id: INFO: Source of ke...
Я хочу обновить файл / etc / ssh / sshd_config с PasswordAuthentication как да. Я могу сделать это с помощью viредактора. Можно ли сделать то же самое тихо с командой Unix.
Недавно я только начал использовать Google Cloud Machine Learning. Я хочу использовать Vim в качестве редактора, и он в порядке, но после установки моего, .vimrcкоторый включает по...
Ответ: Код выхода: В выходных значениях значение выше 128 указывает завершение из-за сигнала, а значение выше 128 указывает, какой сигнал вызвал завершение. Итак, если мы вычтем 128 из ко...
Ответ: Управление окружающей средой и другими ресурсами обычно осуществляется двумя разными лицами. Системный администратор обычно устанавливает систему с набором программного обеспечения...
Я использую Tint Linux Mint 19, и я установил gnome-tweaks-toolи когда я попытался открыть его с, gnome-tweaksя столкнулся со следующей ошибкой: WARNING : Shell not installed or ru...
Ответ: Это ОЧЕНЬ ранняя версия интерфейса с вкладками, которую Microsoft разрабатывает для будущих версий Windows. Я имел это в моих сборках Fast Ring Insiders Windows 10 в течение 6 меся...
Ответ: Вы нашли ответ, но вы также можете попробовать ping -w10 8.8.8.8 Это говорит ping продолжать пинговать в течение 10 секунд, а затем остановиться.
Поэтому я пытаюсь придумать псевдоним ZSH для Git, который переместит мою текущую ветвь на ветку, из которой она была первоначально получена (разветвлена). Примеры: Даны следующие...
Ответ: Вместо того, чтобы использовать grep, могу ли я предложить, что в этом примере будет также работать команда find для Windows ? adb logcat | FIND /I "apk"
Ответ: Учитывая, что у вас есть функции bash, вы можете использовать подстановку процессов для перенаправления каждого потока индивидуально, как если бы вы работали с простыми файлами: ./...
Ответ: Команда dateдостаточно гибка в распознавании строк, представляющих даты. Так, например: $ date -d 'Oct 29 2018' Mon Oct 29 00:00:00 CET 2018 -dФлаг инструктирует dateдля отображени...
Ответ: Я вообще не знаю ash. Этот общий обходной путь должен работать даже в sh: psf=/tmp/pipestatus : > "$psf" # to make the file empty ( dd if=/my/block/device; echo "1 $?" >>...
Ответ: Это довольно сложно. Сначала обратите внимание, что внутри не работает сглаживание [[ ]]. Если вы запускаете что-то вроде set -x; [[ / == /* ]]; echo $? тогда вы увидите, /*что не...
Ответ: Звучит так, будто вы хотите отправить ввод в стандартный поток фонового процесса. Один из способов сделать это - использовать именованный канал. # Create a named pipe mkfifo /tmp/u...
Ответ: В режиме вставки вы можете использовать Ctrl-R=для вставки выражения в текущей позиции курсора. Вы можете использовать, например, system()функцию, к сожалению, это решает только по...
Ctrl+K или / — быстрый поиск Начните вводить запрос для поиска по сайту