Что, если вы касаетесь и тогда двигаться? Как часть моей команды StartX я запустить скрипт, чтобы изменить расположение экрана, но это достаточно легко исправить. Более серьезная проблема для меня заключается в том, что i3 не использует имя пользователя в его конфигурационных файлах. (Так что я могу убедитесь, что некоторые рабочие столы и окна выходят на определенные экраны) 100МБ контактов? Вау! Звучит не возможно! Я не отмечаю снятие блок begin: неназначенной переменной интерпретируется как 0 в числовом контексте и пустую строку в противном случае. Так, неназначенной переменной будет значение false, если (п) ...` Я потерял тебя, когда ты сказал, что $пользователей показывает правильное имя пользователя. В чем значение $пользователя после входа в систему (прежде чем вы возиться с ним) -- "пользователь@домен", или "пользователь"? Либо один должен быть правильно дополнен `${пользователь%@*}`, чтобы быть просто "пользователем" часть. Если пользователь не указан, что это? `набор | грэп [email protected] может дать путь, чтобы следовать.

На основе НОКО ответ и дальнейшие исследования я написал идеальный сценарий для моей собственной цели:

#!/бин/Баш 
hostList=$(СШ фу "СИНФО -ч" | у awk '{печати $6}' | е с/,/\п/г' | у awk '!видел[$0]++' | е/\[/д')
для размещения в $hostList; делать
 Эхо $рать;
 СШ "1 $@$host.uni.com" "ПС вход aux | grep в $2";
 #СШ "1 $@$host.uni.com" "команду killall -Ф $2";
сделано;

где еоо - основной узел в моем случае. Этот скрипт принимает два аргумента а ш сценарий арг1 арг2 , где арг1 является пользователь1 , как указано в ОП и аргумент2 - это ключевое слово для поиска. Если кто-то хочет удалить все процессы, назначенные ключевое слово , он/она должны раскомментировать строку с вводиться команды.

Что я заметил, является то, что узлы показаны в качестве баз[080-081,083] все же в мае дело так нужно искать все.