Вопросы с тегом «unix»

Этот тег является ИСКЛЮЧИТЕЛЬНО для ПРОГРАММИРОВАНИЯ вопросов, которые имеют непосредственное отношение к Unix; общие проблемы с программным обеспечением следует направлять на сайт Unix & Linux Stack Exchange или на Super User. Операционная система Unix - это ОС общего назначения, которая была разработана Bell Labs в конце 1960-х годов и сегодня существует в различных версиях.

9
Как запустить команду sftp с паролем из скрипта Bash?
Мне нужно перенести файл журнала на удаленный хост, используя sftp с хоста Linux. Мне предоставили учетные данные для того же от моей операционной группы. Однако, поскольку у меня нет контроля над другим хостом, я не могу генерировать и делиться ключами RSA с другим хостом. Так есть ли способ запустить sftpкоманду …
173 bash  shell  unix  ssh  sftp 


15
git-upload-pack: команда не найдена, при клонировании удаленного репозитория Git
Я использовал git для синхронизации двух копий моего проекта, один из них - мой локальный блок, другой - тестовый сервер. Эта проблема возникает, когда я захожу на наш удаленный сервер разработки с использованием ssh; git clone me@me.mydevbox.com:/home/chris/myproject Initialized empty Git repository in /tmp/myproject/.git/ Password: bash: git-upload-pack: command not found fatal: …
170 git  version-control  unix  ssh 

1
Crontab - запустить в каталоге
Я хотел бы установить задание для ежедневного запуска в корневом crontab. Но я бы хотел, чтобы он выполнялся из определенного каталога, чтобы он мог найти все нужные ему файлы, поскольку в приложении имеется множество относительных путей. В любом случае, я могу сказать crontab запускаться из определенного каталога?

9
Как разбить строку с разделителями в массив в awk?
Как разбить строку , если она содержит символы трубы |в нем. Я хочу разделить их, чтобы быть в массиве. Я попытался echo "12:23:11" | awk '{split($0,a,":"); print a[3] a[2] a[1]}' Который работает отлично. Если моя строка похожа, "12|23|11"то как мне разбить их на массив?
169 string  unix  awk  split 

17
Существует ли утилита Unix для добавления меток времени к стандартному вводу?
В итоге я написал небольшой скрипт для этого на Python, но мне было интересно, есть ли какая-нибудь утилита, в которую вы могли бы вводить текст, которая бы добавляла в каждую строку какой-то текст - в моем конкретном случае - метку времени. В идеале использование будет примерно таким: cat somefile.txt | …
168 unix  shell  awk 

6
Архивирование tar, которое принимает данные из списка файлов
У меня есть файл, содержащий список файлов, которые я хочу архивировать с помощью tar. Давайте назовем этоmylist.txt Это содержит: file1.txt file2.txt ... file10.txt Есть ли способ, которым я могу выполнить команду TAR, которая принимает в mylist.txtкачестве ввода? Что-то вроде tar -cvf allfiles.tar -[someoption?] mylist.txt Так что это похоже на то, …
167 linux  unix  archive  tar 

9
В чем причина создания двойного форка при создании демона?
Я пытаюсь создать демон в Python. Я нашел следующий вопрос , в котором есть несколько полезных ресурсов, за которыми я сейчас следую, но мне любопытно, зачем нужна двойная вилка. Я покопался в гугле и нашел множество ресурсов, объявляющих, что это необходимо, но не зачем. Некоторые упоминают, что это предотвращает приобретение …
165 python  unix  daemon 

6
Как получить текущий каталог в программе на C?
Я делаю программу на C, где мне нужно получить каталог, из которого запускается программа. Эта программа написана для компьютеров UNIX. Я смотрел opendir()и telldir(), но telldir()возвращает off_t (long int), так что это действительно не помогает мне. Как я могу получить текущий путь в строке (массив символов)?


10
Как отправить данные в локальный буфер обмена из удаленного сеанса SSH
Borderline ServerFault вопрос, но я программирую некоторые сценарии оболочки, поэтому сначала я пытаюсь здесь :) У большинства * nixes есть команда, которая позволит вам перенаправлять / перенаправлять вывод в локальный буфер обмена / монтажный буфер и извлекать из него. На OS X эти команды pbcopy, pbpaste Есть ли способ реплицировать …
161 linux  macos  unix  shell  clipboard 

1
Перенаправление портов SSH в файле ~ / .ssh / config? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 8 лет назад . Уточните этот вопрос Поэтому я обычно часто запускаю эту команду: ssh -L 5901: myUser@computer.myHost.edu: 5901 Я использую его для …
160 linux  macos  unix  ssh 


4
Команда экспорта UNIX [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Я пытаюсь понять использование exportкоманды. Я пытался использовать man export, но нет руководства для этой команды. …
158 bash  shell  unix 

5
Как я могу использовать скрипт Python в командной строке, не переходя в его каталог? Это ПИТОНАТ?
Как я могу использовать PYTHONPATH? Когда я пытаюсь запустить скрипт в пути, файл не найден. Когда я перехожу в каталог, содержащий скрипт, скрипт запускается. Так что хорошего в PYTHONPATH? $ echo $PYTHONPATH :/home/randy/lib/python $ tree -L 1 '/home/randy/lib/python' /home/randy/lib/python ├── gbmx_html.py ├── gbmx.py ├── __init__.py ├── __pycache__ ├── scripts └── …
157 python  unix 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.