создайте раздел, используя fdisk
fdisk / dev / sdx
Команды:
создать файловую систему ntfs в /dev/sdx1:
mkfs.ntfs -f / dev / sdx1
(аргумент -f
заставляет команду выполняться быстро, пропуская как проверку плохих блоков, так и обнуление st orage)
смонтируйте его где хотите
mount / dev / sdx1 / mnt / myNtfsDevice
Попробуйте также
awk -F"{" '{for (i=2; i<=NF; i++) sub (" ", "|", $i)}1' OFS="{" file
{Id|USXXXXXX} {Code|USXXXXX} {Desc|abcd 6.000% 5/24}
и
awk -F"{" '{gsub (/}( |$)/, ""); for (i=2; i<=NF; i++) sub (" ", "|", $i); sub (/\|/, "")}1' OFS="|" file
Id|USXXXXXX|Code|USXXXXX|Desc|abcd 6.000% 5/24
Для результата 1 ниже приведена команда
@praveen_2 ~]# echo "{Id USXXXXXX} {Code USXXXXX} {Desc abcd 6.000% 5/24}"| sed "s/{[A-Za-z]\{2,\}/&|/g"
выход
{Id| USXXXXXX} {Code| USXXXXX} {Desc| abcd 6.000% 5/24}
Для результата2 ниже приведена команда
echo "{Id USXXXXXX} {Code USXXXXX} {Desc abcd 6.000% 5/24}"| sed "s/\}//g"| sed 's/ {/|/g'| sed 's/^{//g'| sed 's/ [a-zA-Z]\{2,\}/|&/g'
выход
Id| USXXXXXX|Code| USXXXXX|Desc| abcd 6.000% 5/24
Как вам это поможет?
awk '{for(i=1; i<=NF; i++) {if ($i ~ /^{/) {printf("%s|", $i)} else {printf("%s ", $i)}} printf("\n")}' test.in
для ожидаемого результата 1 и
awk '{for(i=1; i<=NF; i++) {if ($i ~ /^{/) {printf("%s|", $i)} else {printf("%s ", $i)}} printf("\n")}' test.in | sed -e 's#^{##' -e 's#} {#|#g' -e 's#} $##'
для ожидаемого результата 2.