Проблемы с пониманием команды pwd

En general, se recomendaría un analizador CSV adecuado. En este caso simple, awk hará :usar comillas dobles como el carácter separador de campo, y:

awk -F '"' -v OFS='"' '{
    for (i=2; i<=NF; i+=2)
        gsub(/[[:blank:]]/, "_", $i)
    print
}' <<END
first "UDP netprobe" hello
second "ACL allow" friendly "oops, another quoted field"
third "ACL deny" world
END
first "UDP_netprobe" hello
second "ACL_allow" friendly "oops,_another_quoted_field"
third "ACL_deny" world

Para los ventiladores de línea -:

awk -F\" '{for(i=2;i<=NF;i+=2)gsub(/[[:blank:]]/,"_",$i)}1' OFS=\" file
0
04.06.2019, 00:28
1 ответ

pwdвыведет путь к текущему каталогу. Когда вы находитесь в своей домашней папке, pwdвернет ее путь.

В вашем случае путь к вашей домашней папке — /home/proteeti. Это ваш текущий рабочий каталог. Набрав ls, находясь в этой папке, вы увидите ее содержимое.

Вы не можете ожидать найти вашу домашнюю папку внутри вашей домашней папки.

Чтобы увидеть саму папку, вы можете подняться на один уровень вверх в дереве каталогов с помощьюcd..(илиcd /home)и выполнить там ls. Ваша домашняя папка — это папка с вашим именем пользователя (proteeti). Используйтеcd proteeti(или просто cd), чтобы вернуться в свою домашнюю папку.

Каталог /home— это место, где расположены домашние папки всех пользователей. В многопользовательской системе -вы можете ожидать, что /homeбудет содержать все домашние папки всех пользователей, а не только ваши.

На языке Unix «корневой каталог» — /. Этот каталог является самым верхним -каталогом в дереве каталогов. Он содержит, помимо каталога /home, другие каталоги, содержащие программы и библиотеки и т. д., установленные системным администратором. Каталог /не следует путать с /root, который является специальным домашним каталогом пользователя root (администратора ).

Похожие:

1
28.01.2020, 02:40

Теги

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