به تازگی دارم نوشتن فانکشن رو یاد میگیرم در بش ، اما یه سوال برام پیش اومده …
pr() { chmod u="$1" "$2" ; }
اینجا میخوام به جای $2 بگم از ارگومان دوم تا اخر اما با روش زیر که نشد !
pr() { chmod u="$1" "$2-$NF" ; }
چجوری اینکارو بکنم ؟
و اینکه به awk چجوری بگم همینو ؟
ls -AgGhX --group-directories-first --color=always "$@" | tail +2 | awk '{print $1,$3,$7}' | column -t
در اینجا هم میخوام به awk بگم که از بخش هفتم تا اخرین همشون !
با روش پایین هم نشد !
ls -AgGhX --group-directories-first --color=always "$@" | tail +2 | awk '{print $1,$3,$7-$NF}' | column -t
اینجا چیکار کنم ؟