Tag: оболочки

Скопировать первое слово имени файла

zBase=$(basename "{query}") title=${zBase%.*} echo -n $title; Вышеупомянутая команда копирует имя файла в буфер обмена (используя Alfred: часть {query} принадлежит Alfred). Теперь я хочу скопировать только первое слово имени файла. Как я могу его изменить? Вот пример имени файла: Джон 2015 Существительное и глагольная структура.pdf Вышеуказанное замечание дает мне [John 2015 Noun и структуру глагола] в […]

Довольно сложный cmd

Я искал cmd для генерации случайных паролей и застрял на этом: echo `< /dev/urandom tr -dc _A-Zaz-0-9 | head -c6` Я прочитал документацию по urandom , tr и head . Но не могли бы вы объяснить шаг за шагом, как все это связано в этом cmd? Я пробовал echo `< /dev/urandom` чтобы экспериментировать, и мой […]

Bash: параметр доступа, переданный последней команде

В такой ситуации я часто оказываюсь в: mkdir /Some/really/long/path/to/a/directory/ cd /Some/really/long/path/to/a/directory/ Я знаю, что в идеале вы бы cd /Some/…etc…/a/ а затем mkdir directory , но я часто выполнял mkdir а затем должен был cd до конца того же длинного пути к файлу, который я только что создал , Короткая работа … var="/Some/…etc…/a/" mkdir $var/directory; […]

Bash, если условия переменных в пределах интервалов

У меня есть некоторые данные, распределенные по временным интервалам, и я хочу взять некоторые из этих данных за промежутки времени. Например, у меня есть данные по временам в пределах 1..9, 11..19 и т. Д., И я хочу получать данные в пределах 1-2, затем 11-12 и т. Д. Это будет частью более сложного сценария bash , […]

Не можете отменить mplayer?

mplayer -vo null -ao alsa test.mp3 & disown Он возвращает sh: 1 : disown: not find Почему это не работает?

Как извлечь определенное значение из файла журнала и перенести его в другой файл

У меня есть файл журнала, который выглядит так: ########### mv90_poll.sh started Wed Sep 23 02:36:00 PDT 2015 ############ /usr/mv90/mv90/system/*.di not found list *.HHF files in /usr/mv90/fats -rw——- 1 cdas cdas 6 Jan 12 2015 MO994001.HHF -rw——- 1 cdas cdas 189440 Jan 12 2015 MO994002.HHF -rw-rw-r– 1 samalrr cdas 12800 Sep 22 13:30 TU994001.HHF Я хочу […]

Форматирование вывода сценария оболочки

У меня есть файл в формате ниже – root 0 system 0 bin 2 sys 3 security 7 cron 8 audit 10 lp 11 daemon 1 staff 1 bin 2 bin 2 sys 3 adm 4 sys 3 sys 3 И хотите преобразовать его в новый файл с форматом, используя сценарий оболочки – root system,bin,sys,security,cron,audit,lp […]

скопировать содержимое переменной в текстовый файл

Я знаю, что это глупый вопрос, но я хочу знать, как я могу поместить содержимое переменной в текстовый файл. Эта переменная является строкой, в которой я хочу получить код с помощью команды base64. Но эта команда работает только с файлами. Интересно, есть ли другие возможности для этой задачи?

Количество вхождений букв в слово?

Я хотел бы узнать количество вхождений каждого из алфавитов в слово. Например вход aabbbddd вывод a@2 b@3 c@0 d@3 Как я могу выполнить это с помощью сценария оболочки?

Как получить результаты из «\ 033 [6n» в сценарии sh

Мне потребовалось 10 часов поиска в сети и методы тестирования, чтобы получить результаты, которые работали на любой оболочке ( #!/bin/sh ). В BASH это относительно просто, потому что read может быть указано, сколько символов нужно схватить, и если обнаружен разделитель, он не будет ждать выхода. stty -icanon -echo; echo -en "\033[6n"; read -d R -n […]

Interesting Posts

Как включить табуляцию подстановочных знаков в bash?

Linux openssl CN / проверка имени хоста против SSL-сертификата

Что вы собираетесь делать с вашими машинами OpenSolaris?

Как можно было бы установить имена сетевых интерфейсов (wifi / ethernet) в arch

Могу ли я объединить два раздела с точек монтирования dfferent / dev / sda в один раздел?

Как обнаружить экран заблокирован или нет, когда экранная заставка активна на Redhat 6.6?

Где первая команда поиска выглядит, если есть каталоги с тем же именем?

Какой Linux я могу установить из Windows? (но не Ubuntu)

Изменить двоичное значение в шестнадцатеричном виде в chntpw?

Fedora 22 не может найти ясность или какие команды

Откройте приложение на обычном рабочем столе в xmonad

Почему shell globs пропускает файлы точек по умолчанию?

Что случилось с моим скриптом bash?

Задача Cron для удаления файлов старше 3 дней

Тайм-аут не возникает при чтении из fifo с использованием `read`

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