Запитання з тегом «unix»

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


30
Як можна гарненько роздрукувати JSON у сценарії оболонки?
Чи існує сценарій оболонки (Unix) для форматування JSON у читаному для людини вигляді? В основному, я хочу, щоб вона перетворила наступне: { "foo": "lorem", "bar": "ipsum" } ... у щось подібне: { "foo": "lorem", "bar": "ipsum" }

17
Що означає оболонку, що означає "2> & 1"?
В оболонці Unix, якщо я хочу , щоб об'єднати stderrі stdoutв stdoutпотік для подальших маніпуляцій, я можу додати наступне в кінці моєї команди: 2>&1 Отже, якщо я хочу використовувати headна виході з g++, я можу зробити щось подібне: g++ lots_of_errors 2>&1 | head тому я бачу лише перші кілька помилок. …
2282 bash  shell  unix  redirect 




12
Прокручування вмісту файлу в Bash
Як я повторюю кожен рядок текстового файлу з Bash ? За допомогою цього сценарію: echo "Start!" for p in (peptides.txt) do echo "${p}" done Я отримую цей вихід на екрані: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (Пізніше я хочу …
1387 linux  bash  loops  unix  io 

12
Різниця між sh і bash
При написанні програм оболонок ми часто використовуємо /bin/shі /bin/bash. Я зазвичай використовую bash, але не знаю, в чому різниця між ними. У чому головна відмінність між bashі sh? Що ми повинні мати на увазі при програмуванні в bashі sh?
1303 bash  shell  unix  sh 

30
npm кидає помилку без sudo
Я щойно встановив вузол і npm через пакет на nodejs.org і кожного разу, коли я намагаюся шукати або встановлювати щось із npm, він видає таку помилку, якщо я не переймаю команду. У мене таке відчуття, що це проблема з дозволом? Я вже адміністратор. npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json' npm …
1286 node.js  unix  permissions  npm  sudo 

6
Як видалити пароль для ключа SSH без створення нового ключа?
Я встановлюю парольну фразу під час створення нового ключа SSH на своєму ноутбуці. Але, як я зараз усвідомлюю, це досить болісно, ​​коли ви намагаєтесь здійснити ( Git та SVN ) у віддаленому місці через SSH багато разів за годину. Один із способів, що я можу придумати, - видалити свої SSH …

11
grep, але лише певні розширення файлів
Я працюю над написанням деяких сценаріїв до grepпевних каталогів, але ці каталоги містять всілякі типи файлів. Я хочу grepпросто .hі .cppзараз, але, можливо, ще кілька інших у майбутньому. Поки що я маю: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image ~/path3/; grep -r …

14
Що означає “POSIX”?
Що таке POSIX? Я прочитав статтю у Вікіпедії і читаю її кожен раз, коли стикаюся з цим терміном. Справа в тому, що я ніколи не зрозумів, що це таке. Чи може хто-небудь пояснити це мені, пояснивши "необхідність POSIX" теж?
898 linux  unix  posix  terminology 

24
Як назавжди встановити $ PATH на Linux / Unix?
Я намагаюся додати каталог до мого шляху, щоб він завжди був у моєму шляху Linux. Я спробував: export PATH=$PATH:/path/to/dir Це працює, проте щоразу, коли я виходжу з терміналу і запускаю новий екземпляр терміналу, цей шлях втрачається, і мені потрібно запустити команду експорту знову. Як я можу це зробити, щоб це …
879 linux  bash  unix  path  zsh 

23
Як перерахувати всі завдання cron для всіх користувачів?
Чи є команда чи існуючий сценарій, який дозволить мені переглянути всі заплановані завдання Cron системи * NIX одночасно? Я хотів би, щоб він включав усі користувацькі кронти, а також /etc/crontabі що б там не було /etc/cron.d. Було б також добре , щоб побачити конкретні команди запущених run-partsв /etc/crontab. В ідеалі, …
857 unix  cron 

25
Використання ls для переліку каталогів та їх загальних розмірів
Чи можна за допомогою lsUnix перерахувати загальний розмір підкаталогу та весь його вміст на відміну від звичайного, 4Kщо (я припускаю) - це лише сам файл каталогу? total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x 16 *** *** 4.0K 2009-06-19 …
827 linux  unix 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.