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

2
Powershell: правильно избегать апострофов

Я хочу выполнить команду из powershell, которая, в свою очередь, выполняет команду на стороннем сервере, используя plink, Но это работает только если у меня нет ' или же " в команде, иначе Powershell подключается и печатает исключения. Пример: Invoke-Expression "$plinkPath -ssh $username@$host...

2
KDE - открыть окно в центре экрана

Можно ли открыть окно в KDE с помощью командной строки (аналогично примеру ниже) в центре экрана? Если да, возможно ли установить это независимо от размера экрана? Пример: konsole --hide-tabbar --hide-menubar -p "TerminalColumns=104;TerminalRows=25" -e 'htop'...

2
Найти файлы, но исключить несколько каталогов?

Как я использую find перечислить каждый файл, но исключить несколько каталогов из поиска? find / -type f -not -path "./foo*" -not -path "/bar*" -print Я видел примеры на других обменах стека, например ./, но ничего, что я пробовал, похоже, не работает. Это вроде работает: find / -type f -not -path...

2
Что такое PowerShell эквивалентно Bourne / Bash -d и -f при проверке, является ли строка папкой или файлом?

Например, этот скрипт Борна выведет «свою папку», если предоставленная строка является папкой, или «ее файл», если это файл. _test=/home/myuser if [ -d $_test ]; then echo "its a folder" elif [ -f $_test ]; then echo "its a file" fi /home/myuserдомашняя папка для моего пользователя acct. Эквивалент...

2
Определите, есть ли у NIC доступ в Интернет (по сравнению с локальной, закрытой сетью)

Есть ли способ в PowerShell автоматически определить, какой из нескольких сетевых адаптеров имеет доступ к Интернету, а не подключение к закрытой сети? Скажем, у компьютера есть один сетевой адаптер, который обычно может выходить в Интернет, и другой сетевой адаптер, подключенный к небольшой сети...

2
PowerShell цикл через Арри в Арри

Я пытаюсь написать сценарий PowerShell для создания папки, а затем создавать файлы внутри этой папки. $arr = @( ("First Folder",@("1", "2")), ("Sceond Folderr", @("1","2")) ) for ($i=0; $i -lt $arr.length; $i++) { #New-Item -Path $arr[$i] -ItemType directory for ($a=0; $a -lt $arr[$i].length; $a++)...

2
Сценарий оболочки: удаление файлов, если папка с таким именем не существует

У меня есть набор папок и набор *.DAT файлы. Я хочу удалить *.DAT файл, если нет папки с тем же именем (без .DAT ) существует. Мне понадобилось некоторое время, чтобы прийти к этому решению: find . -type d > dirs.txt for F in `find *.DAT` do F=$(sed 's|\.DAT||g' <<< $F) if grep "$F"...

2
CertUtil: ERROR_INVALID_ACL (0x80070538) исключение при попытке установить корневой сертификат в Windows

У меня есть программа, которая устанавливает сертификат в Trusted Root (с согласия пользователя). Однако некоторые пользователи не могут использовать мое программное обеспечение из-за исключительной ситуации, возникающей при выполнении команды добавления сертификата. Это происходит как при...

1
Сокращение / абстрагирование пути, показанного в каждой строке в PowerShell

Я начал использовать virtualenv для своих проектов на Python. Поскольку рабочий каталог для моих проектов теперь глубоко вложен, путь начал занимать половину моего экрана! Можно ли как - то PowerShell конденсироваться путь к текущему рабочему каталогу, от чего - то , как PS...

1
проблема переменной среды в оболочке

Я использую Red Hat Linux Enterprise 5. Я знаю теорию, что при использовании экспорта для задания переменной среды переменная среды будет применяться к текущей и дочерней среде, но без использования экспорта для установки переменной среды переменная среды будет применяться только к текущая среда....

1
Папка Windows 7 Favorite не работает

Так что недавно я сделал очень глупую вещь и случайно удалил свою APPDATA, и теперь любимая папка больше не работает. Любимая папка, к которой я обращаюсь, это папка в проводнике Windows в Windows 7, которая появляется слева от окна Windows Explorer. %USERPROFILE%/FavoriteПапка все еще работает...

1
Самый простой способ автоматически копировать файлы между компьютерами

Я пытаюсь написать сценарий, который по сути будет копировать и сохранять файлы в определенной папке в папку на другом компьютере. Моей первой мыслью было SCP, но я не знаю, смогу ли я автоматизировать SCP, добавив пароль к команде (из того, что я слышал, это невозможно или очень сложно). Поэтому в...

1
Получать сообщения об ошибках от gnome-shell

Я хочу запустить gnome-shell на моем ПК. У меня есть Ubuntu и гном-оболочка установлена ​​из ppa. Когда я бегу: gnome-shell --replace сеанс завершается неудачно - я нахожусь на экране входа в систему GDM и не могу получить никаких сообщений об ошибках. Если я использую команду: gnome-shell...

1
Использование lynx / links / elinks для правильного отображения сайта на кириллице

Вот уже несколько дней я пытаюсь найти ответ на эту тему, и мне просто интересно, как можно заставить принудительно устанавливать себя (оболочку) на себя или ссылками в текстовом браузере для вывода символов кириллицы с болгарского веб-сайта как в отличие от ASCII "переведенных" символов. Я...

1
Как добавить пользовательские записи в список переходов PowerShell?

В Windows 7, когда вы прикрепляете приложение к панели задач, вы можете щелкнуть по нему правой кнопкой мыши, чтобы отобразить «список переходов». Например, Windows Media Player отображает ваши последние списки воспроизведения и некоторые общие задачи. Если вы закрепите PowerShell, список переходов...

1
файл cat, содержащий экранированные символы в netcat

Я пытаюсь протестировать веб-сервер с некоторым HTTP-запросом, записанным в файле. GET / HTTP/1.1\r\n\r\n Прямо сейчас я передаю этот файл netcatтак: cat files | nc localhost 80 Однако эти \r\nфайлы передаются непосредственно на веб-сервер (в результате получается 4 символа, то есть '\', 'r', '\',...

1
Сценарии оболочки, цикл по папкам

У меня есть большая серия подпапок на моем Mac со случайным количеством CSV-файлов в каждом. То, что я хотел бы сделать, это объединить эти файлы в один файл для каждого каталога. До сих пор я знаю, что могу объединить эти файлы cat * > mergedfile.csv, но у меня есть проблемы, перебирающие все...