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

249
Каковы операторы управления и перенаправления оболочки?

Я часто вижу онлайн-уроки, которые соединяют различные команды с разными символами. Например: command1 | command2 command1 & command2 command1 || command2 command1 && command2 Другие, кажется, соединяют команды с файлами: command1 > file1 command1 >> file1 Что это за вещи? Как...

109
Сгенерируйте пароль для / etc / shadow вручную

Мне нужно вручную отредактировать, /etc/shadowчтобы изменить корневой пароль внутри образа виртуальной машины. Существует ли инструмент командной строки, который принимает пароль и генерирует /etc/shadowсовместимый хэш пароля при стандартном...

94
Запутанное использование && и || операторы

Я скользя через /etc/rc.d/init.d/sendmailфайл (я знаю , что это вряд ли когда - либо использовал, но я учусь на экзамен), и я стал немного запутался о &&и на ||операторах. Я читал, где они могут быть использованы в таких заявлениях, как: if [ test1 ] && [ test2 ]; then echo "both...

74
Нажмите пробел, чтобы продолжить

Как остановить скрипт bash, пока пользователь не нажал Space? Я хотел бы иметь вопрос в моем сценарии Нажмите пробел, чтобы продолжить, или CTRL+, Cчтобы выйти и затем скрипт должен остановиться и ждать, пока не будет нажата клавиша...

61
Как перебрать строки файла?

Скажи, у меня есть этот файл: hello world hello world Эта программа #!/bin/bash for i in $(cat $1); do echo "tester: $i" done выходы tester: hello tester: world tester: hello tester: world Я хотел бы иметь forитерацию по каждой строке, игнорируя при этом пробельные символы, то есть последние две...

60
Почему приложения Mac никогда не закрываются?

Я пользователь Linux / Windows / Mac. Мне нравятся все системы, * nixes больше, чем Windows, но мне нравятся все неэтичные. Я начал использовать Mac в этом году, и разница между Linux и Windows, которую я не могу понять, заключается в следующем: почему приложения никогда не закрываются, когда я...

42
Проверить, содержит ли строка подстроку

У меня есть код file="JetConst_reco_allconst_4j2t.png" if [[ $file == *_gen_* ]]; then echo "True" else echo "False" fi Я проверяю, fileсодержит ли "gen". Выход «Ложь». Ницца! Проблема в том, когда я заменяю «gen» переменной testseq : file="JetConst_reco_allconst_4j2t.png" testseq="gen" if [[ $file...

38
Разница между ! против !! vs * в / etc / shadow

Второе поле в /etc/shadowфайле Linux представляет пароль. Тем не менее, мы увидели, что: Некоторые из полей пароля могут иметь один восклицательный знак <account>:!:..... Некоторые поля пароля могут иметь двойной восклицательный знак <account>:!!:..... Некоторые поля пароля могут иметь...

32
UFW: разрешить трафик только из домена с динамическим IP-адресом

Я запускаю VPS, который я хотел бы защитить с помощью UFW, позволяя подключаться только к порту 80. Однако, чтобы иметь возможность управлять им удаленно, мне нужно оставить порт 22 открытым и сделать его доступным из дома. Я знаю, что UFW можно настроить, чтобы разрешить подключения к порту только...

30
Как перемещать окна по дисплеям в Gnome 3?

В Gnome 3 удобно перемещать окна с помощью сочетаний клавиш Meta+ ←и Meta+ →. Теперь у меня установлено два дисплея, и я хотел бы перемещать окна по дисплеям, не касаясь мыши. Точнее, я хотел бы посмотреть, каково поведение по умолчанию в Windows 7, а именно: четыре местоположения, левая половина...

28
Можно ли получить активный процесс окна / заголовок в Gnome?

Мне нужно решение для получения информации о текущем активном (сфокусированном) окне на рабочем столе Gnome 2. В основном меня интересует процесс запуска этого окна и заголовка окна. Является ли это возможным? РЕШЕНИЕ: Получение заголовка окна: xwininfo -root -children | grep $(printf '%x\n'...

27
Являются ли оператор if else логическим и && или || и где я должен предпочесть один другому?

Я узнаю о структурах принятия решений, и я столкнулся с этими кодами: if [ -f ./myfile ] then cat ./myfile else cat /home/user/myfile fi [ -f ./myfile ] && cat ./myfile || cat /home/user/myfile Они оба ведут себя одинаково. Есть ли какие-то преимущества в использовании одного способа из...

26
Текстовый редактор с возможностью разделения экрана

Есть ли редактор, который имеет возможность «разделить экран» на две или более частей, получая доступ к более чем одному файлу (возможно, с файловым деревом), не открывая больше окон редактора одновременно, и как это сделать (каковы команд). Я не знаю, ясно ли я пояснил, но «разделенный экран» -...

25
Bash цикл «for» без части «in foo bar…»

Недавно я смотрел на какой-то код, который смутил меня, потому что он работает, и я не ожидал этого. Код сводится к этому примеру #!/bin/bash for var; do echo "$var" done При запуске с аргументами командной строки выводит их $ ./test a b c a b c Это то, что является (для меня) неожиданным. Почему...

21
Mint 16 Cinnamon, развернуть окно полностью

Я использую Linux Mint 16 Petra cinnamon. У меня проблема в том, что когда я перетаскиваю окно к верхнему краю экрана, окно разворачивается только в верхнюю половину экрана, а не на весь экран, как при нажатии кнопки «Развернуть» (кнопка «плюс» в верхней части экрана). правая сторона экрана). Это...