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

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

5
Как заставить команду 'cut' обрабатывать те же последовательные разделители, что и один?
Я пытаюсь извлечь определенное (четвертое) поле из текстового потока, скорректированного по столбцам. Я пытаюсь использовать cutкоманду следующим образом: cat text.txt | cut -d " " -f 4 К сожалению, cutне рассматривает несколько пробелов как один разделитель. Я мог бы пройти через awk awk '{ printf $4; }' или сед sed …
309 bash  unix  delimiter  cut 


6
Как мне избежать пробелов в пути для копирования scp в Linux?
Я новичок в Linux, я хочу скопировать файл с удаленной в локальную систему ... теперь я использую команду scp в системе Linux .. У меня есть некоторые папки или имена файлов с пробелами, когда я пытаюсь скопировать это файл, он показывает сообщение об ошибке: «Нет такого файла или каталога» Я …
307 linux  unix  ubuntu  whitespace  scp 

5
Как вы делаете поиск без учета регистра, используя модификатор шаблона, используя less?
Кажется, что единственный способ сделать это - передать параметр -i, когда вы изначально запускаете меньше. Кто-нибудь знает какой-то секретный взлом, чтобы сделать что-то вроде этой работы /something to search for/i

8
Разные файлы представлены в двух разных каталогах
У меня есть две директории с одинаковым списком файлов. Мне нужно сравнить все файлы, присутствующие в обоих каталогах, используя diffкоманду. Есть ли простой вариант командной строки, чтобы сделать это, или мне нужно написать сценарий оболочки, чтобы получить список файлов, а затем выполнить итерацию по ним?
303 unix  shell  diff 

17
Как найти кодировку файла через скрипт в Linux?
Мне нужно найти кодировку всех файлов, которые размещены в каталоге. Есть ли способ найти используемую кодировку? Команда fileне может сделать это. Интересующая меня кодировка: ISO-8859-1. Если кодировка является чем-то еще, я хочу переместить файл в другой каталог.
303 file  shell  unix  encoding 

13
sed отредактируйте файл на месте
Я пытаюсь выяснить, возможно ли отредактировать файл в одной команде sed без потоковой передачи отредактированного содержимого вручную в новый файл, а затем переименовать новый файл в исходное имя файла. Я попробовал -iвариант, но моя система Solaris сказала, что -iэто незаконный вариант. Есть ли другой способ?
300 unix  sed  solaris 

4
иногда мой файл просто зависает в моем vi | vim, что случилось?
Иногда, когда я редактирую свой файл, используя vi или vim, мой файл просто зависает. Даже если я наберу Ctrl+Cили Ctrl+D, он все равно там замерзает. Я kill -9 <pid>с другого терминала, пид убит, но файл все равно там зависает. Наверное, я набрал какую-то комбинацию клавиш, которую я не знаю. У …
298 unix 

5
Что означает «opt» (как в каталоге «opt»)? Это аббревиатура? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 7 лет назад . Улучшить этот вопрос Что означает «opt» (как в каталоге «opt»)? Я обычно вижу этот каталог в системах Unix с …


24
Ошибка nginx при подключении к php5-fpm.sock завершилась ошибкой (13: Отказано в доступе)
Я обновляю nginx до 1.4.7 и php до 5.5.12 , после этого я получил ошибку 502 . До обновления все отлично работает. Nginx-error.log 2014/05/03 13:27:41 [crit] 4202#0: *1 connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xx.xxx.xx.xx, server: localhost, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: …
290 unix  nginx  php 

9
Зачем вам нужно ./ (точка-косая черта) перед именем исполняемого файла или скрипта, чтобы запустить его в bash?
При запуске скриптов в bash, я должен написать ./в начале: $ ./manage.py syncdb Если я не, я получаю сообщение об ошибке: $ manage.py syncdb -bash: manage.py: command not found Что является причиной этого? Я думал, .что это псевдоним для текущей папки, и поэтому эти два вызова должны быть эквивалентны. Я …
288 bash  shell  unix  command-line 



7
Могу ли я экспортировать переменную в среду из скрипта bash, не используя ее?
Предположим, что у меня есть этот скрипт export.bash : #! /usr/bin/env bash export VAR="HELLO, VARIABLE" Когда я выполняю скрипт и пытаюсь получить доступ к $VAR, я не получаю никакого значения! echo $VAR Есть ли какой-нибудь способ получить доступ к файлу,$VAR просто выполнив export.bash без его получения?

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