Tag: bash

Команда Bash read и перенаправление stdin

Поскольку я понимаю документацию bash как | и <redirect stdin. Итак, cmd | foo cmd | foo и foo < <(cmd) должны быть более или менее эквивалентными. Тем не менее, для внутренней команды чтения bash это, похоже, не так. Например, если я вхожу a=""; b=""; read ab < <(echo ab); echo $a $b он печатает […]

Как оценить специальные символы, чтобы увидеть их в текстовом редакторе?

Предположим, у меня есть текст «line1 \ n \ nline2 \ nline3», и я хочу увидеть его в консоли или передать его в текстовый редактор, чтобы он выглядел line1 line2 line3 Поэтому были оценены специальные символы. Могу ли я сделать это без замены регулярных выражений?

Как я могу получить цвета для отображения в терминале (macOS Sierra)

Я добавил export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx в мой .bash_profile , сохранил файл, затем в терминале запущен source .bash_profile и смог видеть цвета. Однако, закрыв терминал и снова открыв, я увидел, что не было цветов, даже когда мой .bash_profile все тот же. EDIT: использование Terminal.app и bash

gnuwin bash Если файл .txt содержит строковый файл-копию

хорошо, поэтому я знаю grep -rhi, который выдает строку, если строка найдена, но я хочу скопировать весь файл так, например, file.txt> isexample #new iesameplxpele ieamama #new теперь, если я использовал grep -rhi "#new", он будет извлекать только isexample #new ieamama #new где, как я хочу, все содержимое в файле, включая iesameplxpele Как мне это сделать? […]

Почему эта команда не работает, как я ожидаю?

cat $(echo this\\ list) Похоже, он должен быть таким же, как cat this\ list но это не так. Я знаю, что могу использовать cat "$(echo this\\ list)" но тогда я не могу повторить несколько файлов в cat. Почему первая команда не работает?

Как изменить часовой пояс в сценарии bash?

Я работаю над linux Ubuntu, мне нужен скрипт bash, который должен преобразовать часовой пояс за 7 часов до момента моего сервера. Время моего сервера: Пн июл 23 23:00:00 2017 Чего я хочу достичь: Пн Июл 24 06:00:00 2017 Поэтому я попробовал это в своем сценарии bash: #!/bin/bash let var=$(date +%H)*3600+$(date +%M)*60+$(date +%S) seven=25200 time=$(($var+$seven)) date=$(date […]

почему оболочка bash по умолчанию debian бесцветна?

Я искал, почему оболочка Debian по умолчанию бесцветна и не может найти ответ. Почему по умолчанию оболочка Debian (bash) бесцветна?

Замена конца слова чем-то еще

У меня есть это: echo "walking ringer talking" Как использовать sed для достижения следующего результата? walked ringer talked Я пробовал несколько способов, но не могу заставить его работать. Следующие команды – это то, что я пробовал. echo "walking ringer talking" | sed 's/ing/ed/g' Эти выходы walked reder talked . echo "walking ringer talking" | sed […]

Почему «синтаксическая ошибка около неожиданного токена»?

У меня есть около 10k (приблизительно 180x50x2) CSV-файлов, которые я хочу объединить, следуя, но внутренний цикл цикла не получается из-за некоторой syntax error ; Я не вижу ошибку в lastFile #!/bin/bash dir='/home/masi/CSV/' targetDir='/tmp/' ids=(118 119 120) channels=(1 2) for id in ids; do for channel in channels; # example filename P209C1T720-T730.csv lastFile="$dir'P'$id'C'$channel'T1790-T1800.csv'" # show warning […]

Что случилось с моим скриптом 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 […]

Interesting Posts

Удаление программного обеспечения, построенного на основе Source

Получение последнего элемента в csv

dhcp3-сервер и странные серверы DNS / NTP

Какой самый простой способ перейти от Linux Mint 13 до 14?

Переключатель рабочего места заморожен не может выбрать рабочее пространство

Как поместить значение команд netcat echo pipe в переменную

ls colors: почему некоторые из моих шрифтов черные, а другие – зеленые на выходе ls

Видеокарта VIA «Chrome 9 HC» вызывает черный экран на CentOS 6.5

git, настройка удаленного хранилища без ssh

Как экспортировать закрытый ключ электронной почты PGP

Как отслеживать трафик при туннелировании SSH?

Инструмент для автоматического извлечения суб-изображений, находящихся внутри изображения: суб-изображения, разделенные пробелами

Как изменить местоположение журналов SMF, зарегистрированных по умолчанию

Пользовательский дополнительный диск как / var

Руководство грамматики Баша

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