انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: اپشن های f و d در کامند cut  (دفعات بازدید: 1154 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین mhch

  • Sr. Member
  • *
  • ارسال: 340
  • جنسیت : پسر
اپشن های f و d در کامند cut
« : 18 شهریور 1392، 12:52 ب‌ظ »
سلام
میخوام ستون دوم خروجی ps aux رو جدا کنم
ps aux | cut -d"     " -f 2رو میزنم اما میگه جداکننده باید تک کاراکتر باشه
با تشکر
در این زمانه بی های و هوی و لال پرست
خوشا بحال کلاغای قیل و غال پرست
به شب نشینی خرچنگ های مردابی
چگونه رقص کند ماهی زلال پرست
رسیده ها چه غریب و نچیده میافتند
به پای هرزه علف های باغ کال پرست
هنوز زنده ام و زنده بودنم خاریست
به تنگ چشمی نامردمان زوال پرست

آفلاین B

  • Sr. Member
  • *
  • ارسال: 354
  • جنسیت : پسر
پاسخ : اپشن های f و d در کامند cut
« پاسخ #1 : 18 شهریور 1392، 01:17 ب‌ظ »
اگه هدفتون استفاده از cut هست بجز استفاده از یک برنامه‌واسط برای تبدیل چندین فضای خالی به یک فضای خالی؛ راه دیگه ندارید!
یا میتونید از پارامتر c استفاده کنید که خب راه دقیقی شاید نباشه

ps aux | sed 's/  */ /g' | cut -d ' ' -f 2
http://stackoverflow.com/questions/14056825/how-to-determine-the-exact-character-of-a-whitespace-in-linux


ولی اگه هدقتون نتیجه هستش؛میتونید خیلی راحت با awk ایکارو پیاده سازی کنید:

ps -aux | awk '{print $2}'
« آخرین ویرایش: 18 شهریور 1392، 01:20 ب‌ظ توسط B »