Запитання з тегом «command-line»

Командний рядок - це інтерактивний інтерфейс до вашої оболонки.

2
Як отримати втрачені псевдоніми?
Я зробив команду echo для свого файлу .bash_aliases та стерв усі мої псевдоніми, крім тестового псевдоніма. Однак у мене все ще відкритий сеанс, у якому завантажені псевдоніми (у tcl?). Чи можу я отримати їх із цього сеансу?

6
Відніміть 1 з усіх імен файлів (перейменуйте їх) у каталозі.
У мене є каталог, який містить файли зображень на зразок таких імен image1.jpg image2.jpg image3.jpg ... На жаль, імена зображень повинні базуватися на нулі, так image1.jpgмає бути image0.jpg, image2.jpgповинно бути image1.jpgтощо. Я можу написати скрипт для генерації команд mv на зразок цих, помістити їх у сценарій оболонки, а потім виконати …

3
Отримати поточний рівень гучності в OS X Terminal CLI?
Я хотів би перевірити поточний рівень гучності від CLI на моєму Mac. Я знаю, що можу це встановити так: osascript -e 'set volume <N>' Але це, мабуть, не спрацює при спробі отримати поточний рівень гучності. $ osascript -e 'get volume' 4:10: execution error: The variable volume is not defined. (-2753)


1
Як отримати UUID для USB-накопичувача?
Я хочу підключити свій USB до точки монтажу, яка містить ім'я UUID. Але я не знаю, як це виразити в командному рядку! Хтось може мені допомогти, як це зробити? Я шукав і виявив, що мені потрібно бігти: blkid потім команда, яка шукає флеш-накопичувач USB або жорсткий диск, потім щось подібне …

2
xargs: використання одного аргументу у кількох командах
Я намагаюся написати однолінійку, яка може досліджувати вихід df -hта попереджати, коли один із розділів не має [або майже] місця. Це частина, що використовує xargs, яка мене б'є в дупу ... echo 95 | xargs -n1 -I{} [ {} -ge 95 ] && echo "No Space on disk {}% full …

1
Переконайтеся, що програма читається спочатку з труби, потім з клавіатури
Розгляньте інтерактивну програму interactive. Мені доводиться запускати цю програму досить часто, і кожен раз, коли я запускаю її, перші кілька команд однакові. Очевидно, що набирати ці команди знову і знову - це біль. Я зібрав цю команду (розділену новими рядками) у файл cmd. Тепер я можу cat cmd | interactiveзапустити …
17 command-line  pipe  cat  stdin 

3
Скопіюйте та вставте файл / каталог із командного рядка
Замість використання наступної команди: cp {вихідний файл} {dest file} Я хочу мати можливість скопіювати файл у буфер обміну та вставити його десь в інший каталог. щось на зразок цього: / usr / local / dir1 # cp {вихідний файл} / usr / local / dir1 # cd / usr / …


2
Змінити каталог, не набираючи компакт-диск?
Чи можливо зробити каталог bash зміни в командному рядку, просто ввівши цей каталог без будь-яких команд cd? Наприклад, чи можна замість цього писати: $ cd /tmp Я просто хочу написати лише це: $ /tmp Іншими словами, якщо я викликаю каталог як додаток, я хочу встановити цей каталог як робочий.

1
Як змінити пароль LUKS?
Я хотів би змінити пароль LUKS. Я хочу видалити свій старий пароль, але я хотів би спробувати новий пароль перед тим, як видалити оригінал. Я, очевидно, знаю старий пароль. Я хотів би використовувати термінал не GUI. У мене є чутливі дані на диску, і я б не повинен використовувати резервну …

3
Яка різниця між “eval” та “source / dev / stdin”?
Між наведеними нижче альтернативами ... з eval. comd="ls" eval "$comd" з source /dev/stdin printf "ls" | source /dev/stdin з source /dev/stdinі ( )або{ } ( printf "ls" ) | source /dev/stdin { printf "ls"; } | source /dev/stdin (Коли ми біжимо printfв { }, є якісь - які переваги, крім …

2
Витягнути середній розділ рядків текстового файлу?
Я пишу сценарій PHP для розбору великого текстового файлу, щоб зробити з нього вставки бази даних. Однак на моєму хості файл занадто великий, і я потрапив на ліміт пам'яті для PHP. У файлі близько 16000 рядків; Я хочу розділити його на чотири окремі файли (спочатку), щоб побачити, чи можу я …

4
Як я грепаю без провідних пробілів?
Я проглядаю велику базу коду, і провідні пробіли та табуляції здаються досить роздратованими. Чи є спосіб позбутися від нього? grep -R "something" ./ Наприклад, замість: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd Я хочу отримати щось на кшталт: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgdsomethingrfg bar/bar.cpp: 1234edwssomethingczd Або краще: foo/bar.cpp: qwertyuisomethingooi foo/bar/baz.h: 43rfsgdrsomethingfg bar/bar.cpp: …

2
Як повернути набір зображень з командного рядка?
У мене великий набір зображень JPEG, всі з однаковою роздільною здатністю. Це займе занадто багато часу, щоб відкрити кожну з них всередині графічного інтерфейсу зображених або gimp. Як домогтися обертання та збереження кожної картинки як одного і того ж імені файлу?

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