Создать текстовый файл только с 7-м и 8-м столбцами из заданного вывода команды ls

Скорее всего, вам просто нужно обновить пакет OpenSSLили пакет setuptools. Вы можете сделать это, используя:

$ pip install --upgrade setuptools
$ pip install --upgrade pyOpenSSL

Если вы столкнулись с той же ошибкой при обновлении пакета pyOpenSSL, вам может потребоваться также обновить пакет cryptography:

.
$ pip install --upgrade crytography

Иногда pipне управляет зависимостями должным образом, поэтому требуется обновление пакетов вручную таким образом.

2
13.10.2019, 01:55
1 ответ

Наверняка это уже дубликат, но:

ls [OPTIONS] | awk '{print $7,$8}' >file.txt

Также вам, вероятно, не следует анализироватьls.

(если в имени одного из ваших файлов есть пробел,это фактически стало бы двумя отдельными столбцами, насколько это касается awk)

1
27.01.2020, 22:16

Теги

Похожие вопросы