Вопросы по теме 'ifs'

Разделить текстовый файл на массив на основе пустой строки или любого неиспользуемого символа
У меня есть текстовый файл, который содержит текстовые строки, разделенные пустой строкой текста. Я хочу поместить содержимое этого файла в массив и использовать пустую строку в качестве разделителя. Я попробовал IFS="\n" (или "\r\n" и т. д.), но не...
5250 просмотров
schedule 09.02.2023

shell - temp IFS только как новая строка. Почему это не работает: IFS=$(echo -e '\n')
Я пытаюсь использовать for в оболочке для перебора имен файлов с пробелами. Я прочитал в вопрос stackoverflow что IFS=$'\n' можно использовать, и это работает нормально. Затем я прочитал в комментарии к одному из ответов , чтобы сделать его...
16584 просмотров
schedule 02.08.2022

Возникли проблемы с использованием IFS для вырезания строки в массив. БАШ
Я пробовал все, что мог придумать, чтобы разрезать это на отдельные элементы для моего массива, но я борюсь. Вот что я пытаюсь сделать.. (Эта команда просто вырывает IP-адреса из первого возвращенного элемента) $ IFS=$"\n" $ aaa=( $(netstat...
394 просмотров
schedule 30.07.2023

Bash IFS ('\n'): проблемы с определением имени файла с помощью команды find и цикла for
#!/bin/bash IFS='\n' declare -i count=0 AX=$(find *.iso -maxdepth 1 -type f) # Rather use AX="$(find *.iso -maxdepth 1 -type f"? # A="${AX%x}" < Could I use this when applying "" to $() in AX? But it should already include newlines like this...
334 просмотров
schedule 04.05.2022

IFS отделяет строку, например Hello,World,this,is, скучная строка
Я пытаюсь проанализировать файл .csv, и у меня есть некоторые проблемы с IFS. В файле есть такие строки: "Hello","World","this","is, a boring","line" Столбцы разделены запятой, поэтому я попытался взорвать строку с помощью этого кода:...
205 просмотров
schedule 02.09.2022

Как изменить вставку сценария в mysql без первой строки/заголовка (ДАТА, ПУНКТ)?
DATE,ITEM 2017-11-06 ,01001 2017-11-06 ,01005 2017-11-06 ,01013 --- Я использую с этим скриптом---- #!/bin/bash IFS=, while read DATE ITEM do echo "INSERT INTO DB (DATE, item) VALUES ('$DATE', '$item');"
87 просмотров
schedule 20.05.2023

IFSFile, когда пароль пользователя *NONE
Я столкнулся с некоторыми проблемами при попытке создать IFSFile с использованием объекта IFSFile из JT400.jar. Проблема, с которой я сталкиваюсь, заключается в том, что процесс, вызывающий JAVA, вызывается пользователем BATCH (без входа в систему на...
443 просмотров

Почему чтение выдает ошибку в bash, но работает нормально?
Этот сценарий bash записывает массив в файл, а затем считывает файл обратно в другой массив. (Это полезно для обмена данными между сценариями на основе массивов.) Однако странная ошибка, о которой не сообщается, перехватывается строкой IFS (строка...
591 просмотров
schedule 03.04.2022

Чтение строки, разделенной пробелами, в массив в цикле while
Я хочу прочитать у владельца список файлов, затем сравнить его с текущим владельцем и вывести ошибку, если это не то же самое. У меня есть следующее, где я заменил сравнение простым эхом для простоты, поскольку это не сравнение идет не так:...
45 просмотров
schedule 03.04.2023

Bash-скрипты с IFS
Мне нужно в Bash с IFS=',' ./test.sh Майк, Техас Ник, Торонто Лукас, Айова Привет Майк Вы из Техаса Привет Ник Вы из Торонто Привет Лукас Вы из Айовы #!/bin/bash IFS=',' read -r -a array <<< "$string" for...
105 просмотров
schedule 28.02.2023

Bash: разделить по разделителю, но сохранить разделитель
Я хотел бы разделить строку на массив с помощью разделителей и сохранить эти разделители. Я пытался использовать IFS, но он не поддерживает разделители. Например: ligne="this.is/just(an]example" IFS='}|//|)|(| |{|[|]|.|;|/"|,' read -ra ADDR...
258 просмотров
schedule 29.05.2023

bash читает несколько файлов с помощью «во время чтения»
Когда у меня есть один текстовый файл, который я хочу читать построчно с помощью bash, команда выглядит так: while IFS='' read -r line || [[ -n "${line}" ]]; do [code goes here] done <(${filename}) Теперь у меня есть несколько файлов...
1043 просмотров
schedule 09.04.2023

Использование IFS с эхом
Почему это: arr=(1 2 4 8 16) IFS=, echo "${arr[*]}" распечатать 1,2,4,8,16 (это то, что я хочу), но это не так: arr=(1 2 4 8 16) IFS=, echo "${arr[*]}" ? Я хотел бы иметь временный IFS без необходимости устанавливать его, а...
100 просмотров
schedule 06.08.2022

Получить одно из определенных слов из текстовой строки. Эксель 2016+
У меня есть список слов, которые мне нужно получить из текстовой строки: Корова Собака-мальчик Привет-получи это (просто случайные слова) У меня есть несколько ячеек со случайными словами, окружающими нужные: Случайные слова...
53 просмотров
schedule 09.05.2023

Объединение нескольких формул COUNTIF в один оператор
Ситуация: Я хочу найти диапазон определенного столбца, чтобы проверить, содержит ли он несколько определенных строк или нет. Если найдены выбранные строки, он вернет строку на основе следующих условий. contain "#ERROR!" -> return "Partly...
26 просмотров

Формула IFS в Excel: формула будет классифицировать положительные числа, но не отрицательные числа
Я пишу IFS Формулу в Excel... У меня есть положительные и отрицательные числа, которые я группирую по категориям. Моя формула работает для положительных чисел, но когда она считывает отрицательные числа, она дает ответ «0». Вопрос в том, как я...
151 просмотров
schedule 22.05.2022

Таблицы Google - объедините несколько функций ЕСЛИ в одну ячейку
Я пытаюсь создать артикул в Google Таблицах для продукта, используя значения трех вариантов (Заголовок, Цвет и Размер) Это «Легкие кроссовки» в цветовых вариантах «Красный» и «Синий», а также в размерах от 5 до 12. Ссылка на таблицу...
49 просмотров
schedule 20.03.2024