1
ответ

Как я делаю droplet/.app у утконоса для моей команды Unix?

Это - мой пример кода из учебного руководства по утконосу. Я пытаюсь заставить его работать с командой, названной pymol, и я хочу, чтобы это открыло .pdb файлы или открытый просто pymol. Я ничего не знаю о жемчуге, но я имею...
22.12.2011
1
ответ

При переименовании файлов, чтобы иметь расширения нижнего регистра с 'переименовывают'

Я пытаюсь в настоящее время переименовать большой набор файлов и использовал довольно топорные методы, чтобы сделать так, такие как: переименуйте: (.*) \.MOV: $1.mov:g' *.MOV переименовывают: (.*) \.JPG: $1.jpg:g' *.JPG, Что я был бы...
31.08.2011
1
ответ

Как условия состязания влияют на чтения и записи (которые происходят одновременно),

Скажем, я открываю файл a для чтения. Что, если приложение, давайте назовем это, aWriter пишет в этот файл в случайных интервалах. Есть ли любые возможности того, что я получал неподходящее содержание файла если я...
18.08.2011
0
ответов

заменить с позиции 11 -30 и 48 -70 в файле, как показано ниже

Содержимое файла :11001153580234543456765 BC2015091429991231BC _23456765432234562 Мой код :sed -r "s/^ (.{11} )(.{17} )/\1123456/" файл.txt но это не работает и вырубает лишние символы
29.11.2021
0
ответов

Perl -закрывающая фигурная скобка перед открывающей. Как это работает?

Я наткнулся на это решение, чтобы изменить содержимое файла :$ кошка f1 азбука деф гхи jkl $ perl -ne 'push @arr,$ _;}{print reverse @arr;' f1 jkl гхи деф азбука Может кто-нибудь объяснить, как работают фигурные скобки? Я в замешательстве
13.10.2021
0
ответов

Странный ptp -каталог bin

В моем домашнем каталоге появился ptp -bin/. Он содержит один файл ptp со следующим содержимым :#!/usr/бен/перл require ("File/Spec.pm" );my@files= ();my$aflag=0;my$type=undef;for$a (@ARGV ){if (${a}eq" -a" ){$aflag=1;}elsif ($a= ~/ -t= (. *)/
21.08.2021
0
ответов

Замените TAGS в FileB на ЗНАЧЕНИЕ из FileA

Мне нужна помощь в Perl, пожалуйста. У меня есть большая часть кода, но я нахожу одну часть особенно сложной. Если файл А :тег1=значение1 тег2=значение2 и FileB :значение1=<тег1>...
31.07.2021
0
ответов

Неправильный подсчет аргументов с помощью xargs

Почему цифры такие неправильные? эхо {1..200000} | xargs perl -E 'сказать "ok :", скаляр @ARGV' хорошо :23691 хорошо :21840 хорошо :21840 хорошо :21840 хорошо :20261 хорошо :18720 хорошо :18720 хорошо :18720 хорошо :18720 хорошо :15648 Это...
28.07.2021
0
ответов

Я хочу заменить определенное слово в текстовом файле и сохранить результаты в нескольких текстовых файлах с помощью команд perl или ubuntu?

У меня есть файл results.txt, содержащий следующее :слово :word1 не обнаружено И у меня есть текстовый файл, содержащий список слов, как показано ниже :слово1 слово2 слово3... И я хочу сгенерировать...
25.07.2021
0
ответов

TCSH :Ошибка «Не удается найти разделитель строки» из perl -e в сценарии TCSH

Я вижу эту ошибку в своем сценарии tcsh и не могу понять, почему. Скрипт :#!/usr/bin/env tcsh foreach n (0 1 )set PERL _CMD = "perl -e 'print qq^RUNNING^; exit ${n} '" echo "...
11.07.2021
0
ответов

Сохранение хешированной строки в переменной

Мне нужно хешировать строку с помощью алгоритма SHA -512. У меня тоже есть соль. Пробую в скрипте это :inputHash=$ (perl -e 'print crypt ("${array[3]}","\${pass[0]}\$${pass[1]}\$" ). &...
22.06.2021
0
ответов

Если цикл не работает должным образом для Perl-скрипта

Я пытаюсь создать сценарий Perl, который автоматически проверяет наличие изменений в data.list каждый час, имя пользователя/проект/tota/datas/data.list — это место, где находится файл, а затем выполняет оставшиеся коды,..
16.06.2021
0
ответов

Захват имени хоста и данных при выполнении локального скрипта на удаленном сервере

При попытке выполнить локальный скрипт на удаленном хосте не удалось получить имя хоста удаленного сервера в локальный выходной файл. Например, я выполняю скрипт ниже. ssh удаленный хост sh -s < sudo su -...
20.04.2021
0
ответов

( perl )Переименовать объемные файлы -перемещение раздела, начинающегося с #{ЧИСЛО}, на передний план

Я пытаюсь переименовать много файлов с помощью примера форматирования, используя переименование с помощью сценариев perl. «Учебник по балисонгу-(0g Чаплин)-Продвинутый #21 -d8ajkHL34s0.mkv» 'Учебное пособие по балисонгу-(ALT Обратное позади...
23.02.2021
0
ответов

Как разделить столбцы CSV-файла на отдельные файлы?

У меня есть CSV-файл, а именно list.csv, как показано ниже, Pcissicola19,cissicola39,12xbauhiniae БГДХЛХФА _02833,ДГДФДЕГП _00879,ПОПГЖМОЛ _04119 БГДХЛХФА _01427,ДГДФДЕГП _03106,ПОПГЖМОЛ _01558 БГДХЛХФА _01618,...
18.02.2021
0
ответов

Разница $1 и $& Perl, если найдена только одна группа захвата

Насколько я понимаю, $& — это последняя найденная группа захвата. Если есть только одна группа захвата, почему бы не вернуть обе переменные одинаково? Например. :$ echo "значение ключа :" | perl -ne "s/ ([a -...
05.02.2021
0
ответов

Модуль Perl Tkx лучше работает через туннель SSH, чем напрямую к X-серверу

Попытка перенести ActivePerl (в Windows )в среду CENTOS Linux. Я был поражен, обнаружив, что модуль Perl Tkx не был распространен за пределами ActivePerl, и его нужно было устанавливать из CPAN, и что...
28.11.2020
0
ответов

Изменение первой буквы после ] на прописную

У меня есть CSV-файл, в котором тысячи таких строк :bla bla blab [FR] джон бла бла бла [США] голубой дом в Чикаго... [ES] доступ к сейфу... bla bla Видите элементы между [ ]?...
22.10.2020
0
ответов

Объединить строку со следующей строкой, если обе содержат одинаковое количество указанных символов

Мне нужно объединить строки, содержащие указанное количество указанных символов. Понятия не имею, это легко на питоне или руби, но я хочу сделать это с помощью perl/sed/awk/bash, без...
21.10.2020
0
ответов

вывод perl-скрипта, который вызывает «sudo lsof | grep username | wc -l», отличается в cron и вручную

У нас возникли проблемы с perl-скриптом, который мы запускаем для подсчета файлов :#!/usr/bin/perl $stat= `sudo lsof | grep имя пользователя | туалет -л `; $date= `date '+ %Y/%m/%d -%H :%M :%S' `; $выход= `эхо $? `; если ($...
31.07.2020
0
ответов

Почему этот perl-скрипт дает результаты, отличные от git -для -подсистемы Windows и подсистемы Windows для Linux?

Я получаю разные результаты при выполнении одного и того же сценария perl через git -для -windows и через Windows Scripting Host (из модуля VBA ). Perl-команда :perl -pi -e 's/\bxlYes\b ([^ (\n|\r|\x27] *)/...
14.06.2020
0
ответов

Как заменить абзац между двумя или более ключевыми словами

Я пытаюсь заменить полный абзац между ключевыми словами. Отсюда: порт: 6666 socks-порт: 6699 redir-port: 6669 allow-lan: истинный режим: Rule log-level: info external-...
12.06.2020
0
ответов

Создание строк разрыва перед желаемой длиной строки с сохранением префикса фрагмента

Я хочу разбить строки кода (добавив #' )когда они составляют часть чанка (строка начинается с #' (#\x27 )), при превышении 100 колонок. Мое решение не работает для нескольких чанков :Пример файла:#' чанк...
04.06.2020
0
ответов

Разложение переменной Perl в Perl m//

Как Perl выполняет переменное расширение в операторе соответствия m//? Я прочитал, что m// выполняет переменное расширение/интерполяцию только один раз. Но тогда почему я получаю Unmatched ( в regex, когда $pat ...
29.05.2020
0
ответов

Как поставить строку "title" перед другими строками до появления новой строки "title". рекурсивная задача для решения с помощью awk, sed, perl etc

У меня есть txt-файл с более чем 1 миллионом строк со следующим содержимым (это вкладка между Match_n и "cggggg"): Sequence_1 Match_1 cggggg Match_2 ггггк Match_3 ggggcc Match_4 cgggcc Match_5 агггка ...
28.05.2020
0
ответов

Проблемы с компиляцией libapreq2

Наше приложение является монолитным Perl-приложением, которое в настоящее время работает на RHEL 6, и я пытаюсь собрать его на RHEL 7. Мы работаем с perlbrew на Perl 5.18.2 с потоками. Он установлен в наш каталог /opt/prism, но...
14.05.2020
0
ответов

Заменить (удалить )несколько строк из файлов

Мой сервер был взломан, и они добавили в начало каждого js-файла следующее :var hglgfdrr4634hezfdg = 1; var d=document;var s=d.createElement ('сценарий' ); s.type='текст/javascript'; с....
22.02.2020
0
ответов

Путаница с выводом, потерянным в конвейере с perl [duplicate]

Я хочу пинговать удаленную систему, и чтобы дата отображалась в моем выводе, а затем передать ее по конвейеру другой программе. Я использовал cat в своих примерах ниже только в качестве простого примера. Я могу использовать ...
27.01.2020
0
ответов

Не удается найти файл IO/Pty.pm, но он установлен.

У меня есть сценарий, унаследованный от другого разработчика, и я пытаюсь заставить его работать на новом сервере RHEL. Сценарий использует Expect.pm, который «использует» IO/Pty (и IO/Tty). Проблема в том, что когда я запускаю это...
17.12.2019
0
ответов

Perl — не является ссылкой HASH или не может использовать строку ("...") в качестве ссылки HASH, пока используются "строгие ссылки"

Я изучаю Perl. Я могу перебирать коллекцию JSON, используя хэш-структуру данных Perl, подобную этой, используя образцы данных. Однако фактические данные содержат некоторые элементы, вызывающие либо...
17.12.2019