Предположим, что у меня есть каталог, который выглядит как:Как удалить все файлы, которые пусты в каталоге?
-rw-r--r-- 1 some-user wheel 0 file1
-rw-r--r-- 1 some-user wheel 257 file2
-rw-r--r-- 1 some-user wheel 0 file3
-rwxr-xr-x 1 some-user wheel 212 file4
-rw-r--r-- 1 some-user wheel 2012 file5
.... more files here.
Если это уместно, предположим, что имена файлов более случайным, чем просто файл #.
Как удалить только файлы, которые пусты (что означает, что файл имеет в нем 0 байтов) в каталоге, используя rm и grep или sed в некоторой форме?
Stack Overflow это сайт для программирования и разработки вопросов. Этот вопрос кажется вне темы, потому что речь идет не о программировании или разработке. См. [Какие темы можно задать здесь] (http://stackoverflow.com/help/on-topic) в Справочном центре. Возможно, лучше сказать [Суперпользователь] (http://superuser.com/) или [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/). Также см. [Где я пишу вопросы о Dev Ops?] (Http://meta.stackexchange.com/q/134306) – jww
Жаль об этом. Мне нужно было знать, какой сценарий очистки я пишу. Благодаря! – MisterHuac