文字列で最初の3つのフォルダを切り取るには?
たとえば、
echo "/home/source/Oracle/test" |cut -d'/' -f4
フォルダ名は 1 つだけ指定されますが、次の最大 3 番目のフォルダが必要です。
echo "/home/test/var/opt" | ... command here ...
返す必要があります/home/test/var
ベストアンサー1
使用cut -d "/" -f1-4
ebvjr@Maintenance:~$ echo /home/test/var/opt | cut -d "/" -f1-4
/home/test/var