Как включить и выключить глобус?

Внутри моего ~./bashrc в псевдониме я превратился в такт. alias x='set -f;. any.sh' Но какая команда позволяет снова подменять или мне нужно установить эти параметры в any.sh ? Любой ответ приветствуется.

chown все файлы на основе шаблона имени файла в текущем каталоге

Я пытаюсь chown все файлы, имена файлов которых начинаются с ChownFileNames . Я использовал эту команду, но она не работает: find . -maxdepth 1 |grep 'ChownFileNames*' -exec chown hadoop:hadoop — {} . \; Что я делаю не так?

Почему в моем исходном ramdisk есть интернет-утилиты?

У меня довольно стандартный исходный ramdisk, созданный с использованием mkinitcpio . Я на Arch GNU / Linux. Некоторое время назад я попал в спасательную оболочку и ткнул в /bin ramdisk, чтобы посмотреть, что доступно. По какой-то причине существовала куча утилит, которые казались неуместными (подумайте о вещах, таких как ping – зачем вам это нужно в […]

Объединение цикла вокруг команды sed обрабатывает многие файлы в одном каталоге

У меня есть текстовые файлы, содержащие много строк, из которых некоторые начинаются с «>» (это так называемый файл * .fasta, а «>» обозначает начало нового информационного контейнера): >header_name1 sequence_info >header_name2 sequence_info Я хочу добавить имя файла, в котором эти строки находятся в заголовке. Например, если файл имеет имя «1_nc.fasta», все строки внутри файла, начинающегося с>, […]

Логический И в сценарии bash

У меня есть if в моем скрипте bash, который должен проверить, существует ли EITHER из двух файлов, если они не существуют, он должен соответствовать эхо. У меня есть код: if [[ ! -f /etc/benchmarking/code ]] && [[ ! -f /etc/benchmarking/code.class ]]; then echo "match" fi Но по какой-то причине это не работает. Я на 110% […]

Замена команды in for loop не работает

Я хочу сохранить все файлы, не заканчивающиеся на .bat Я пытался for f in $(ls | egrep -v .bat); do echo $f; done а также for f in $(eval ls | egrep -v .bat); do echo $f; done Но оба подхода дают одинаковый результат, поскольку они печатают все. В то время как ls | egrep […]

Первые два поля, которые будут разделены _ и остальными полями, как они есть

#CHROM POS REF ALT ../S101_sorted.bam ../S102_sorted.bam ../S105_sorted.bam ../S107_sorted.bam ../S113_sorted.bam ../S114_sorted.bam ../S115_sorted.bam ../S Aradu.A01 296611 TCTTTTTTTTTTTTTTT/CTT/CTTTT Aradu.A01 326689 TCT/CTTTT/CTTTT/CT/CTTTTTTTT/CT/CTT Aradu.A01 615910 TGTTTTTTTTTTTTTTTTTTT TT Aradu.A01 661394 TATTTTTT/ATTTTTTTTTTTTTTT Aradu.A01 941674 CTCC/TCCC/TCCCCCCCCCCCCCCCC Aradu.A01 942064 CTC/TC/TC/TC/TC/TCCC/TCC/TC/TCCC/TC/TCCCCC/TC/T Aradu.A01 954858 GAG/AGGGGGGGGGGGGGGGG/AGGGG Aradu.A01 1196780 CAC/ACCCCCCCCCCC/ACCC/ACCCCCC У меня есть файл в вышеуказанном формате, и я пытаюсь напечатать первые два столбца, разделенные _ и остальными […]

Как отформатировать раздел внутри файла img?

Я создал файл img помощью следующей команды: dd if=/dev/zero bs=2M count=200 > binary.img Это всего лишь файл с нулями, но я могу использовать его в fdisk и создать таблицу разделов: # fdisk binary.img Device does not contain a recognized partition table. Created a new DOS disklabel with disk identifier 0x51707f21. Command (m for help): p […]

Сценарий оболочки для назначения значений из таблицы поиска слишком медленный

Я пытаюсь назначить некоторые переменные из файла lookup с помощью сценария оболочки. У меня что-то работает, но это кажется ненужным медленным. Автор сценария: while read line do code=`echo $line | awk -F' ' '{print $1}'`; device=`echo $line | awk -F' ' '{print $2}'`; state=`echo $line | awk -F' ' '{print $3}'`; if [[ $code == […]

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

В кластере, где я являюсь частью команды управления, мне часто приходится проходить через многостраничный стандартный вывод различных команд, таких как sudo find / поиск любых проблем, таких как неработающие ссылки или проверка деревьев каталогов. В других случаях мне нужно просмотреть длинные текстовые файлы со списком элементов на них, чтобы увидеть, есть ли какие-либо необычные имена. […]

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