У меня есть задача, которая просит написать скрипт, который отображает все разделы, отформатированные в определенной файловой системе, заданные в качестве параметра.
Я написал сценарий, но когда я запускаю его, он отображает «0». Что я делаю неправильно?
Это мой код:
#!/bin/bash
n=sudo parted -l | tail -n +8 | awk '{print $5}' | wc | awk '{print $2}'
m=sudo parted -l | tail -n +8 | awk '{print $5}'
q=sudo parted -l | tail -n +8
for i in $n; do
if [ "[ $m | sed -n ip ]" = "$1" ]; then
echo "$q | sed -n ip"
fi
done