sed to remove lines starting with 'du`
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I intent to check the diskspace with du -s
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/du/d"
du: cannot access âÂÂ/proc/31265/task/31265/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/task/31265/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/fdinfo/4âÂÂ: No such file or directory
0 /bin
0 /dev
0 /lib
0 /lib64
0 /proc
0 /sbin
0 /sys
158784 /boot
16 /lost+found
2458148 /usr
37500 /etc
496 /run
4 /home
4 /media
4 /mnt
4 /opt
4 /srv
534680 /root
568 /tmp
935544 /var
So I start to delete lines containing du
1, sed "/du/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort |sed "/du/d" | head -n 6
du: cannot access âÂÂ/proc/31563/task/31563/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/task/31563/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/fdinfo/4âÂÂ: No such file or directory
0 /bin
0 /dev
0 /lib
0 /lib64
0 /proc
0 /sbin
2,Remove the lines not starting with number sed "/[^d]*/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/[^d]*/d" | head -n 6
du: cannot access âÂÂ/proc/31612/task/31612/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/task/31612/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/fdinfo/4âÂÂ: No such file or directory
but return the lines I want to delete
3,sed "/d*/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/d*/d" | head -n 6
du: cannot access âÂÂ/proc/31703/task/31703/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/task/31703/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/fdinfo/4âÂÂ: No such file or directory
How could I remove the lines containing "du"
bash
New contributor
add a comment |Â
up vote
0
down vote
favorite
I intent to check the diskspace with du -s
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/du/d"
du: cannot access âÂÂ/proc/31265/task/31265/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/task/31265/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/fdinfo/4âÂÂ: No such file or directory
0 /bin
0 /dev
0 /lib
0 /lib64
0 /proc
0 /sbin
0 /sys
158784 /boot
16 /lost+found
2458148 /usr
37500 /etc
496 /run
4 /home
4 /media
4 /mnt
4 /opt
4 /srv
534680 /root
568 /tmp
935544 /var
So I start to delete lines containing du
1, sed "/du/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort |sed "/du/d" | head -n 6
du: cannot access âÂÂ/proc/31563/task/31563/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/task/31563/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/fdinfo/4âÂÂ: No such file or directory
0 /bin
0 /dev
0 /lib
0 /lib64
0 /proc
0 /sbin
2,Remove the lines not starting with number sed "/[^d]*/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/[^d]*/d" | head -n 6
du: cannot access âÂÂ/proc/31612/task/31612/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/task/31612/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/fdinfo/4âÂÂ: No such file or directory
but return the lines I want to delete
3,sed "/d*/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/d*/d" | head -n 6
du: cannot access âÂÂ/proc/31703/task/31703/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/task/31703/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/fdinfo/4âÂÂ: No such file or directory
How could I remove the lines containing "du"
bash
New contributor
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I intent to check the diskspace with du -s
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/du/d"
du: cannot access âÂÂ/proc/31265/task/31265/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/task/31265/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/fdinfo/4âÂÂ: No such file or directory
0 /bin
0 /dev
0 /lib
0 /lib64
0 /proc
0 /sbin
0 /sys
158784 /boot
16 /lost+found
2458148 /usr
37500 /etc
496 /run
4 /home
4 /media
4 /mnt
4 /opt
4 /srv
534680 /root
568 /tmp
935544 /var
So I start to delete lines containing du
1, sed "/du/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort |sed "/du/d" | head -n 6
du: cannot access âÂÂ/proc/31563/task/31563/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/task/31563/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/fdinfo/4âÂÂ: No such file or directory
0 /bin
0 /dev
0 /lib
0 /lib64
0 /proc
0 /sbin
2,Remove the lines not starting with number sed "/[^d]*/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/[^d]*/d" | head -n 6
du: cannot access âÂÂ/proc/31612/task/31612/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/task/31612/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/fdinfo/4âÂÂ: No such file or directory
but return the lines I want to delete
3,sed "/d*/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/d*/d" | head -n 6
du: cannot access âÂÂ/proc/31703/task/31703/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/task/31703/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/fdinfo/4âÂÂ: No such file or directory
How could I remove the lines containing "du"
bash
New contributor
I intent to check the diskspace with du -s
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/du/d"
du: cannot access âÂÂ/proc/31265/task/31265/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/task/31265/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31265/fdinfo/4âÂÂ: No such file or directory
0 /bin
0 /dev
0 /lib
0 /lib64
0 /proc
0 /sbin
0 /sys
158784 /boot
16 /lost+found
2458148 /usr
37500 /etc
496 /run
4 /home
4 /media
4 /mnt
4 /opt
4 /srv
534680 /root
568 /tmp
935544 /var
So I start to delete lines containing du
1, sed "/du/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort |sed "/du/d" | head -n 6
du: cannot access âÂÂ/proc/31563/task/31563/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/task/31563/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31563/fdinfo/4âÂÂ: No such file or directory
0 /bin
0 /dev
0 /lib
0 /lib64
0 /proc
0 /sbin
2,Remove the lines not starting with number sed "/[^d]*/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/[^d]*/d" | head -n 6
du: cannot access âÂÂ/proc/31612/task/31612/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/task/31612/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31612/fdinfo/4âÂÂ: No such file or directory
but return the lines I want to delete
3,sed "/d*/d"
[root@iz2ze9wve43n2nyuvmsfx5z /]# du -s /* | sort -k 1|sed "/d*/d" | head -n 6
du: cannot access âÂÂ/proc/31703/task/31703/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/task/31703/fdinfo/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/fd/4âÂÂ: No such file or directory
du: cannot access âÂÂ/proc/31703/fdinfo/4âÂÂ: No such file or directory
How could I remove the lines containing "du"
bash
bash
New contributor
New contributor
New contributor
asked 3 mins ago
Sawajiri
1756
1756
New contributor
New contributor
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sawajiri is a new contributor. Be nice, and check out our Code of Conduct.
Sawajiri is a new contributor. Be nice, and check out our Code of Conduct.
Sawajiri is a new contributor. Be nice, and check out our Code of Conduct.
Sawajiri is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f479036%2fsed-to-remove-lines-starting-with-du%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password