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

91
rsync не синхронизирует файл .htaccess

Я пытаюсь выполнить rsync каталог A на server1 с каталогом B на server2. Находясь в каталоге A сервера 1, я выполнил следующие команды. rsync -av * server2::sharename/B но что интересно, он синхронизирует все файлы и каталоги, кроме .htaccess или любого скрытого файла в каталоге A. Любые скрытые...

91
Однолинейный sftp от терминала

Несколько раз в течение дня я могу запустить тест, в котором мне нужно просмотреть файл журнала на удаленном сервере. Я привык использовать свой терминал для подключения к sftpудаленному серверу и извлекать нужный файл журнала /tmpна свой локальный компьютер. Я просматривал варианты сегодня,...

90
Как обрезать длинные совпадающие строки, возвращаемые grep или ack

Я хочу запустить ack или grep для файлов HTML, которые часто содержат очень длинные строки. Я не хочу видеть очень длинные строки, которые повторяются постоянно. Но я действительно хочу видеть только ту часть длинной строки, которая окружает строку, соответствующую регулярному выражению. Как я...

90
Unix - копировать содержимое одного каталога в другой [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 8 лет назад . Уточните этот вопрос Folder1/ -fileA.txt -fileB.txt -fileC.txt > mkdir Folder2/ > [copy command] А...

90
Командная строка Bash и ограничение ввода

Есть ли какое-то ограничение на количество символов в bash (или других оболочках) на продолжительность ввода? Если да, то каков этот лимит символов? Т.е. можно ли написать в bash команду, которая слишком длинна для выполнения из командной строки? Если необходимого ограничения нет, есть ли...

89
Измените адрес «От:» в «почте» Unix.

Отправка сообщения из командной строки Unix с использованием mail TO_ADDRрезультатов в электронном письме от $USER@$HOSTNAME. Есть ли способ изменить адрес "От:", вставленный пользователем mail? Для записи, я использую GNU Mailutils 1.1 / 1.2 в Ubuntu (но я видел такое же поведение с Fedora и...

89
Как выполнить вывод команды в текущей оболочке?

Мне хорошо sourceизвестна .утилита (также известная как ), которая берет содержимое из файла и выполняет его в текущей оболочке. Теперь я преобразую некоторый текст в команды оболочки, а затем запускаю их следующим образом: $ ls | sed ... | sh lsэто просто случайный пример, исходный текст может...

89
Как прокручивать вверх и вниз в терминале с нарезанным «экраном»

Я только что установил, screenи мне нравится идея разделить терминал Linux на несколько частей. Но я не могу понять одного: как прокручивать вверх и вниз, когда я в игре screen. Когда я использую обычный терминал Linux, я могу добиться этого с помощью Shift+ Pg Upили Shift+ Pg Dn`. но, к...

88
Должна ли переменная пути к каталогу заканчиваться косой чертой?

При определении пути к каталогу как переменной или константы должен ли он заканчиваться косой чертой в конце? Что такое условность? pwdв Unix показывает текущий каталог без косой черты в конце, в то время как вкладка, завершенная из, cd /var/www/apps/включает в себя завершающую косую черту, что...

88
Получение метки времени Unix на языке Go (текущее время в секундах с начала эпохи)

У меня есть код, написанный на Go, который я пытаюсь обновить для работы с последними еженедельными сборками. (Последний раз строился под r60). Теперь все работает, кроме следующего бита: if t, _, err := os.Time(); err == nil { port[5] = int32(t) } Есть какие-нибудь советы о том, как обновить это...

88
Принуждение bash к расширению переменных в строке, загруженной из файла

Я пытаюсь понять, как заставить bash (принудительно?) Расширять переменные в строке (которая была загружена из файла). У меня есть файл с названием something.txt с содержанием: hello $FOO world Я тогда бегу export FOO=42 echo $(cat something.txt) это возвращает: hello $FOO world Он не расширил $...

87
Какова цель fork ()?

Во многих программах и на страницах руководства Linux я видел код, использующий fork(). Зачем нужно использовать fork()и для чего?

87
Как найти все слово с помощью grep

Я использую следующую команду для поиска в подкаталогах find . | xargs grep -s 's:text' Однако он также находит такие вещи, как <s:textfield name="sdfsf"...../> Что я могу сделать, чтобы этого избежать, чтобы он просто находил такие вещи, как <s:text name="sdfsdf"/> ИЛИ в этом...

86
Могу ли я вызвать функцию сценария оболочки из другого сценария оболочки?

У меня есть 2 сценария оболочки. Второй сценарий оболочки содержит следующие функции second.sh func1 func2 First.sh вызовет второй сценарий оболочки с некоторыми параметрами и вызовет func1 и func2 с некоторыми другими параметрами, специфичными для этой функции. Вот пример того, о чем я говорю...

86
Разделить один файл на несколько файлов по разделителю

У меня есть один файл с -|разделителем после каждого раздела ... нужно создавать отдельные файлы для каждого раздела, используя unix. пример входного файла wertretr ewretrtret 1212132323 000232 -| ereteertetet 232434234 erewesdfsfsfs 0234342343 -| jdhg3875jdfsgfd sjdhfdbfjds 347674657435 -|...

86
Используйте команду поиска, но исключите файлы в двух каталогах

Я хочу , чтобы найти файлы , которые заканчиваются _peaks.bed, но исключить файлы в tmpи scriptsпапках. Моя команда такая: find . -type f \( -name "*_peaks.bed" ! -name "*tmp*" ! -name "*scripts*" \) Но это не сработало. Файлы в tmpи по- scriptпрежнему будет отображаться папки. Есть у кого-нибудь...

85
Как мне выполнить tar для каталога без сохранения структуры каталогов?

Я работаю над сценарием резервного копирования и хочу заархивировать каталог файлов: tar czf ~/backup.tgz /home/username/drupal/sites/default/files Это разбивает его, но когда я распаковываю полученный файл, он включает в себя полную файловую структуру: файлы находятся в формате...

85
Что делает команда «экспорт»?

Я немного новичок в Linux, и мне довелось запускать некоторые команды вслепую, чтобы добиться желаемого. Я подумал, что задавать подобные вопросы не будет напрасной тратой, поскольку новые люди будут регулярно знать о них. Недавно я начал работать с Дженкинсом , а затем мне пришлось использовать...