Тема: Проблеми з командою ls
Здається, що банальна проблема, але!
При виконанні команди ls - все працює без проблем, але якщо додати ключ -d або -f
то результатом виконання буде лиш крапка і все.
З чим це пов'язано? Як можна це виправити?
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → *nix → Проблеми з командою ls
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Здається, що банальна проблема, але!
При виконанні команди ls - все працює без проблем, але якщо додати ключ -d або -f
то результатом виконання буде лиш крапка і все.
З чим це пов'язано? Як можна це виправити?
Щодо ls -d. d має трохи інше застосування.
Наприклад,
ls -d /*
або
ls -d /home/*
І спробуйте також без флагу d:
ls /home/*
Всеодно щось не те, набираю:
[code= lang="sh"]ls -d /home/hanter/*[/code]
По ідеї, має виводити тільки директорії, але виводить наступне:
/home/hanter/aardvark.sh /home/hanter/Music /home/hanter/test.sh
/home/hanter/Desktop /home/hanter/Pictures /home/hanter/Videos
/home/hanter/Documents /home/hanter/proxy.txt /home/hanter/wallpapers
/home/hanter/Downloads /home/hanter/Public
/home/hanter/image.sh /home/hanter/Templates
Щоб виводити тільки директорії є атрибут a.
ls -da /home/hanter/*
d - від direct.
Якщо його не вказати то команда типу /home/hanter/* виведе всі файли в цій директоріїї, а також всі файли в директоріях /home/hanter/
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися