Результаты поиска по запросу "bash"

4 ответа

Переключиться с содержимого файла на STDIN в конвейерной команде? (Linux Shell)

У меня есть программа (которую я не написал), которая не предназначена для чтения команд из файла. Ввод команд на STDIN довольно утомителен, поэтому я хотел бы иметь возможность автоматизировать его, записав команды в файл для повторного ...

3 ответа

Обрабатывать специальные символы в bash для ... в цикле

Предположим, у меня есть список файлов file1 "file 1" file2цикл for ... in разбивает его между пробелами, а не символами новой строки: for x in $( ls ); do echo $x doneРезультаты: file 1 file1 file2Я хочу выполнить команду для каждого файла. ...

5 ответов

bash - Как лучше всего посчитать результаты поиска?

Мое текущее решение будетfind <expr> -exec printf '.' \; | wc -c, но это занимает слишком много времени, когда есть более 10000 результатов. Нет более быстрого / лучшего способа сделать это?

ТОП публикаций

4 ответа

Почему бы не удалить строку из файла?

Я пытаюсь удалить конкретную строку из файла, а затем добавить отредактированную строку в файл. Я правильно понял последнюю часть, но моя команда sed для удаления старой строки не работает. sed '/^$userinput/d' file1.txt > file2.txtв итоге все ...

2 ответа

Массив, как структура данных в Bash (файл конфигурации)?

Я написал скрипт bash, который обрабатывает несколько файлов. Теперь я хочу добавить поддержку файла конфигурации. Это моя разыскиваемая структура данных: Array ( [0] => Array ( [name] => datset1 [path] => /var/lib/bliTool/ds1 [type] => cvs ) ...

2 ответа

Cygwin Bash из Windows Cmd не работает исполняемый файл

У меня есть программа, скомпилированная в cygwin, которую я пытаюсь вызвать из командного файла а-ля: D:\cygwin\bin\bash --login -i C:/ILS/trunk/NAVAID/test.exeНо я получаю ошибку: bash: C:/ILS/trunk/NAVAID/test.exe: cannot execute binary ...

7 ответов

сценарий оболочки: плохой интерпретатор: нет такого файла или каталога при использовании pwd

Я хочу просмотреть файлы в каталоге с циклом for, но это подходит. echo: bad interpreter: No such file or directoryкод: #!/bin/bash count=0 dir=`pwd` echo "$dir" FILES=`ls $dir` for file in $FILES do if [ -f $file ] then count=$(($count + 1)) ...

7 ответов

Список всех листовых подкаталогов в linux

Есть ли простой способ перечислить только каталоги в данном каталоге в Linux? Чтобы объяснить лучше, я могу сделать: find mydir -type dкоторый дает: mydir/src mydir/src/main mydir/bin mydir/bin/classesВместо этого я хочу: mydir/src/main ...

6 ответов

Bash и имена файлов с пробелами

Ниже приведена простая командная строка Bash: grep -li 'regex' "filename with spaces" "filename"Нет проблем. Также следующее прекрасно работает: grep -li 'regex' $(<listOfFiles.txt)гдеlistOfFiles.txt содержит список имен файлов, которые нужно ...

1 ответ

Процесс замещения

Я осмотрелся вокруг того, что озадачивает меня, и я нашел только это:Некоторые программы не допускают подстановку процессов для входных ...