Вопросы по теме '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 просмотров
schedule
14.03.2023
Почему чтение выдает ошибку в 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 просмотров
schedule
14.01.2023
Формула IFS в Excel: формула будет классифицировать положительные числа, но не отрицательные числа
Я пишу IFS Формулу в Excel... У меня есть положительные и отрицательные числа, которые я группирую по категориям. Моя формула работает для положительных чисел, но когда она считывает отрицательные числа, она дает ответ «0». Вопрос в том, как я...
151 просмотров
schedule
22.05.2022
Таблицы Google - объедините несколько функций ЕСЛИ в одну ячейку
Я пытаюсь создать артикул в Google Таблицах для продукта, используя значения трех вариантов (Заголовок, Цвет и Размер)
Это «Легкие кроссовки» в цветовых вариантах «Красный» и «Синий», а также в размерах от 5 до 12.
Ссылка на таблицу...
49 просмотров
schedule
20.03.2024