Если у вас есть доступ к vim
, вы можете использовать :
for file in ./*
do
if [ -f "${file}" ]
then
vim -c '$d' -c "wq" "${file}"
fi
done
Обычно .
не на вашем пути. Итак, вам нужно указать путь к запускаемому скрипту. Если это текущий каталог, то:
[cloudera@quickstart ~]$ cd /etc/init.d; sudo ./hadoop-hdfs-namenode status
Что касается службы
, вам не нужно указывать путь перед именем службы. Это должно работать нормально:
[cloudera@quickstart ~]$ sudo service hadoop-hdfs-namenode status