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

13 ответов
Я пытаюсь удалить пустые строки, используя sed: sed '/^$/d' но мне не повезло с этим. Например, у меня есть эти строки: xxxxxx yyyyyy zzzzzz и я хочу, чтобы это было так: xxxxxx yyyyyy zzzzzz Какой должен быть код для этого?
sed
07 май 2013, в 08:09
7 ответов
У меня есть оболочка script, в которой мне нужно проверить, совпадают ли два файла или нет. Я делаю это для большого количества файлов, и в моей script команда diff кажется узким местом производительности. Здесь строка: diff -q $dst $new > /dev/null if ($status) then ... Может ли быть более быс...
file
diff
15 окт. 2012, в 17:52
5 ответов
Что означает "opt" (как в каталоге "opt" )? Обычно я вижу этот каталог в Unix-системах с инструментами разработки внутри. Это аббревиатура?
folder
terminology
29 сен. 2012, в 03:47
13 ответов
Я попытался закрыть tomcat, используя ./shutdown.sh из каталога tomcat /bin. Но обнаружил, что сервер не был закрыт должным образом. И, таким образом, я не смог перезапустить. Мой Tomcat работает на порту 8080. Я хочу убить процесс tomcat, запущенный на 8080. Сначала я хочу иметь список процессов, з...
port
kill-process
20 июль 2012, в 17:10
22 ответа
У меня есть несколько сотен PDF файлов под каталогом в UNIX. Имена файлов PDF очень длинные (около 60 символов). Когда я пытаюсь удалить все файлы PDF вместе, используя следующую команду: rm -f *.pdf Я получаю следующую ошибку: /bin/rm: cannot execute [Argument list too long] Каково решение этой о...
02 июль 2012, в 08:49
5 ответов
Я использую мультиплексор screen в командной оболочке и открываю много экранов. Затем я забываю, какой идентификатор процесса связывается с какой задачей. Я хотел бы задать имя для экрана, но не могу найти вариант в man-странице. В настоящее время список экранов выглядит следующим образом: There are...
gnu-screen
08 июль 2010, в 11:02
18 ответов
Как мне перечислить всех членов группы в Linux (и, возможно, в других организациях)?
user
groups
14 май 2010, в 15:36
13 ответов
У меня есть crontab, работающий каждый час. У пользователя, использующего его, есть среда без изменений в .bash_profile, которая работает, когда пользователь запускает задание с терминала, однако, очевидно, что они не подхватываются crontab при его запуске. Я пробовал установить их в .profile и .bas...
environment-variables
crontab
09 фев. 2010, в 13:44
19 ответов
Учитывая список файлов в files.txt, я могу получить список их размеров следующим образом: cat files.txt | xargs ls -l | cut -c 23-30 который производит что-то вроде этого: 151552 319488 1536000 225280 Как я могу получить общий всех этих чисел?...
29 май 2009, в 14:07
12 ответов
Итак, если я в своем домашнем каталоге, и я хочу переместить foo.c в ~/bar/baz/foo.c, но эти каталоги не существуют, есть ли способ автоматически создать эти каталоги, так что вам нужно будет только напечатать mv foo.c ~/bar/baz/ и все будет работать? Похоже, вы могли бы alias mv просто bash scrip...
macos
mv
mkdir
13 фев. 2009, в 21:54
13 ответов
Какой простой способ прочитать случайную строку из файла в командной строке Unix?
command-line
15 янв. 2009, в 19:31
4 ответа
В Unix/Linux, как вы узнаете, какая группа данного пользователя находится в командной строке?
command-line
sysadmin
08 дек. 2008, в 17:48
12 ответов
Это похоже на этот вопрос, но я хочу включить путь относительно текущего каталога в unix. Если я сделаю следующее: ls -LR | grep .txt Он не включает полные пути. Например, у меня есть следующая структура каталогов: test1/file.txt test2/file1.txt test2/file2.txt Приведённый выше код вернет: file.tx...
recursion
ls
29 окт. 2008, в 02:12
21 ответ
Я пытаюсь скопировать кучу файлов под каталогом, и у нескольких файлов есть пробелы и одиночные кавычки в их именах. Когда я пытаюсь соединить find и grep с xargs, я получаю следующую ошибку: find .|grep "FooBar"|xargs -I{} cp "{}" ~/foo/bar xargs: unterminated quote Любые предложения по более наде...
macos
command-line
xargs
27 сен. 2008, в 08:41
11 ответов
Часто при редактировании файлов конфигурации я открываю один с vi, а затем, когда я иду, чтобы сохранить его, понимаем, что я не печатал sudo vi filename Есть ли способ предоставить vi sudo привилегии для сохранения файла? Кажется, я вспоминаю что-то об этом, глядя на некоторые вещи о vi некоторое ...
vi
04 авг. 2008, в 05:01
Наверх
Меню