linux — вопросы с ответами

24 ответа
Я пытаюсь добавить каталог на свой путь, поэтому он всегда будет на моем пути Linux. Я пробовал: export PATH=$PATH:/path/to/dir Это работает, однако каждый раз, когда я выхожу из терминала и запускаю новый экземпляр терминала, этот путь теряется, и мне нужно снова запустить команду экспорта. Как я ...
zsh
path
31 янв. 2013, в 22:59
11 ответов
Можно ли использовать grep для непрерывного потока? Я имею в виду некоторую команду tail -f <file>, но с grep на выходе, чтобы сохранить только интересующие меня строки. Я пробовал tail -f <file> | grep pattern, но кажется, что grep может выполняться только один раз tail заканчивается, т...
grep
tail
23 авг. 2011, в 14:33
10 ответов
Я знаю, что в Linux, чтобы перенаправить вывод с экрана на файл, я могу либо использовать >, либо tee. Тем не менее, я не уверен, почему часть вывода по-прежнему выводится на экран и не записывается в файл. Есть ли способ перенаправить весь вывод в файл?...
io-redirection
13 июль 2011, в 05:16
13 ответов
У меня довольно простой скрипт, который выглядит примерно так: #!/bin/bash VAR1="$1" MOREF='sudo run command against $VAR1 | grep name | cut -c7-' echo $MOREF Когда я запускаю этот скрипт из командной строки и передаю ему аргументы, я не получаю никакого вывода. Однако, когда я запускаю ком...
command-line
10 янв. 2011, в 21:07
18 ответов
У меня есть строки, подобные этим, и я хочу знать, сколько строк у меня на самом деле... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00 0.00 0.00 0.00 0.00 91.00 09:16:41 AM all 0.00 0.00 ...
scripting
command-line
29 июнь 2010, в 00:13
8 ответов
Как я могу записать документ здесь в файл в Bash script?
heredoc
01 июнь 2010, в 20:19
10 ответов
Как сравнить переменную с строкой (и сделать что-то, если они совпадают)?
string
10 фев. 2010, в 11:34
11 ответов
Как мне перебрать каждую строку текстового файла с помощью Bash? С помощью этого скрипта: echo "Start!" for p in (peptides.txt) do echo "${p}" done Я получаю этот вывод на экране: Start! ./runPep.sh: line 3: syntax error near unexpected token '(' ./runPep.sh: line 3: 'for p in (peptides.txt)...
loops
io
05 окт. 2009, в 17:04
14 ответов
Что такое export для? В чем разница между: export name=value и name=value
21 июль 2009, в 08:58
7 ответов
Мне нужно что-то простое, например date, но в секундах с 1970 года вместо текущей даты, часов, минут и секунд. date, похоже, не предлагает эту опцию. Есть ли простой способ?
datetime
07 июль 2009, в 16:13
6 ответов
Чтобы перенаправить stdout в усеченный файл в Bash, я знаю, что нужно использовать: cmd > file.txt Чтобы перенаправить stdout в Bash, добавив к файлу, я знаю, что нужно использовать: cmd >> file.txt Чтобы перенаправить оба stdout и stderr в усеченный файл, я знаю, что нужно использовать: ...
redirect
stream
pipe
18 май 2009, в 06:01
37 ответов
Я просто не могу понять, как я могу убедиться, что аргумент, переданный моему script, является числом или нет. Все, что я хочу сделать, это что-то вроде этого: test *isnumber* $1 && VAR=$1 || echo "need a number" Любая помощь?
30 апр. 2009, в 15:24
24 ответа
Можно ли подключиться к/из буфера обмена в Bash? Независимо от того, является ли это конвейером в/из дескриптора устройства или с помощью вспомогательного приложения, я ничего не могу найти. Например, если /dev/clip было устройством, связанным с буфером обмена, мы могли бы сделать: cat /dev/clip ...
macos
clipboard
14 апр. 2009, в 23:52
9 ответов
В bash вызов foo будет отображать любой вывод из этой команды на stdout. Вызов foo > output будет перенаправлять любой вывод из этой команды в указанный файл (в этом случае "вывод" ). Есть ли способ перенаправить вывод в файл и показать его на stdout?...
io
file-io
stdout
07 янв. 2009, в 00:24
29 ответов
Я хочу приостановить ввод в оболочке script и запросить пользователя для выбора. Стандартный вопрос "Да, нет или Отменить". Как это сделать в типичном приглашении bash?
scripting
22 окт. 2008, в 16:43
Наверх
Меню