Указать путь к домашнему каталогу пользователя в /etc/passwd с пробелами?

Измените IFSна :

.
while IFS=\" read -r x LINE x; do
   find. -name "$LINE"
done < fnames.txt

Это **по существу удалит кавычки **, а $LINEбудет тем, что вам нужно findдля правильной работы. Что он делает, так это разделяет строку, прочитанную на кавычки, и поэтому они не будут отображаться в $LINE.

0
18.09.2019, 16:54
1 ответ

Просто используйте пробел:

username:x:42:42:Jeff Schaller:/home/spaces here/username:/bin/bash
3
28.01.2020, 02:22

Теги

Похожие вопросы