最近の若いコマンド [無断転載禁止]©2ch.net

1名無しさん@お腹いっぱい。2017/09/19(火) 13:38:07.83
more は less に vi は Vim と、コマンドはより少ないバグと高い性能を目指して進歩してきました。
最近は exa (ls) や ag (grep) 等、UNIX ツールの洗練も進んできています。
こういった「若い」コマンドを語り合いましょう。

27名無しさん@お腹いっぱい。2017/11/04(土) 23:51:20.90
macOSもLinuxもbashが標準なんで、フリビもユーザ作ったらログインシェルをすぐにbash、もしくはzshにするようになってしまった

28名無しさん@お腹いっぱい。2017/11/05(日) 00:01:02.43
今はどのshellでもデフォルト設定で昔のtcsh以上に補完出来る
tcshもあるけど面倒なんでbashに乗り換えたよ

なおviの実体は傍流のvimだとか

29名無しさん@お腹いっぱい。2017/11/05(日) 00:16:31.82
>>20
>>17 ではないが、20年ほど前bzip2は使ったけどxargsは覚えがない
あったのかもしれんがマイナーだったと思う

30名無しさん@お腹いっぱい。2017/11/05(日) 07:49:57.05
https://www.freebsd.org/cgi/man.cgi?query=xargs#HISTORY
> The xargs utility appeared in PWB UNIX.
ってあるから1970年代からあったぽいよ

31名無しさん@お腹いっぱい。2017/11/05(日) 09:46:12.36
上のオジサンって人は筋金入りのUNIXユーザじゃなくて、2000年前後あたりにちょっとLinuxかじっただけの人では…

32名無しさん@お腹いっぱい。2017/11/05(日) 10:26:16.95
>>21
bashでも ` ` は普通に使うし
bash以外でも $( ) は普通に使うよ

33名無しさん@お腹いっぱい。2017/11/06(月) 08:27:41.71
https://github.com/chneukirchen/xe
xe: simple xargs and apply replacement

apply(1)って知らないなあ

34名無しさん@お腹いっぱい。2017/11/06(月) 15:16:02.09
HISTORY
The apply command appeared in 4.2BSD.

AUTHORS
Rob Pike

35名無しさん@お腹いっぱい。2017/11/07(火) 07:45:59.16
おお、ありがとう
https://www.freebsd.org/cgi/man.cgi?query=apply&apropos=0&sektion=0&manpath=FreeBSD+11.1-RELEASE+and+Ports&arch=default&format=html

商用UNIXやLinuxではほとんど入ってないんだな

36名無しさん@お腹いっぱい。2017/11/07(火) 23:02:29.91
若くはないけど、lessに追加された F オプションはいいね
+も- も

37名無しさん@お腹いっぱい。2017/11/28(火) 06:06:14.27
less ってディレクトリ指定すると ls になるんだな。これ昔からそうだったっけ。

38名無しさん@お腹いっぱい。2017/11/28(火) 06:19:32.43
$ less /tmp
/tmp is a directory

39372017/11/29(水) 00:09:23.34
>>38
すまね。今確かめたら less が /bin/less じゃなく /usr/bin/lesspipe.sh にシンボリックリンク張ってあったわ。

40名無しさん@お腹いっぱい。2017/12/29(金) 07:02:17.75
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

9NZTG8K7GD

41名無しさん@お腹いっぱい。2018/02/14(水) 09:21:54.86
☆ 私たち日本人の、日本国を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆

42名無しさん@お腹いっぱい。2018/05/04(金) 05:34:31.65
>>15
もう見てないと思うが
$ whatis

43名無しさん@お腹いっぱい。2018/05/05(土) 11:59:30.93
ページャー(カーネルの話ではなく、`less`・`more`とかの類)でおすすめある?
lvとかなら知ってるんだが、ググラビリティが英語圏ですら低い(lessとかpageとか一般名詞が多すぎるのでそもそも技術的内容にすら引っ掛らない場合があるw)
ので、知ってる人、ぜひ教えてほしい。

44名無しさん@お腹いっぱい。2018/05/05(土) 18:17:29.04
>>17
digってnslookup共々、もはやFreeBSDの標準コマンドですらないんだな
今はhostかdrillを使うんだとさ

45名無しさん@お腹いっぱい。2018/05/05(土) 19:50:41.56
若くないけどmostってのがあったからちょっと使ってみたらlessとキーが全然違って使いにくかった

46名無しさん@お腹いっぱい。2018/05/10(木) 22:00:58.04
bash のスクリプトに
 continue 2
っていうセンテンスがあって、見た瞬間、意味は分かったんだけど、
こんなの昔は無かったなー
って思った。

47名無しさん@お腹いっぱい。2018/05/15(火) 02:43:29.68

48名無しさん@お腹いっぱい。2018/05/22(火) 02:39:20.93
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

HOF51

49名無しさん@お腹いっぱい。2018/06/04(月) 03:12:50.19
趣旨に合ってないかもしれんが
Linuxでネットワーク関連のコマンドの置き換えが進んでるみたいね。
ipやらまた新しい操作法覚えなきゃならないけど、ただ今までより体系立ってるし分かりやすいのは事実だから
変更する価値は多少あると思った。

50名無しさん@お腹いっぱい。2018/06/04(月) 20:46:48.44
>>49
iproute2は2.6の頃

51名無しさん@お腹いっぱい。2018/06/05(火) 12:11:30.48
まったく最近の若いコマンドは苦労ってものをしっちゃいねぇ
俺らの頃はな、遅いCPUと少ないメモリでどうやって仕事を
実現できるってのを考えて働いたもんだ

52名無しさん@お腹いっぱい。2018/07/07(土) 14:43:14.73
>>50
違う違う。「ip」というコマンドがあるんだわ。

53名無しさん@お腹いっぱい。2018/07/07(土) 19:12:29.31
>>52
ipはiproute2の一部

54名無しさん@お腹いっぱい。2018/07/14(土) 22:55:20.72
>>53
ああ,そうなんだ。それは知らなかった。
申し訳ない。

55名無しさん@お腹いっぱい。2018/08/31(金) 10:34:09.57

56名無しさん@お腹いっぱい。2018/08/31(金) 21:27:46.55
>>55
ゴミ

https://uec.usp-lab.com/TUKUBAI/CGI/TUKUBAI.CGI?POMPA=ABOUT#ann01

> usp Tukubaiを試用目的で利用できるようにしたバージョン。
> Windows版、CentOS版、Mac OS X版が用意されている。ダウンロードした月から
> 向こう6ヶ月の月末まで使用可能(2016年2月1日にダウンロードした場合、
> 2016年8月末まで使用できる。商用利用は不可)。
> usp Tukubaiの強力な機能をそれぞれのオペレーティングシステムで手軽にためすことができる。
> ライセンスの購入やPersonal Tukubaiの取得に関してはUSP研究所のソフトウェア Personal Tukubaiを参照のこと。

57名無しさん@お腹いっぱい。2018/09/05(水) 19:52:27.57
ま,まあPythonによる再実装があるし……(震え声)

58名無しさん@お腹いっぱい。2018/09/11(火) 20:26:33.53
Unicodeの正規化や文字幅を扱えるコマンド群ってないっすか。

59名無しさん@お腹いっぱい。2018/09/13(木) 19:18:55.26
aria2c
これいいね。出力も見易い。

60名無しさん@お腹いっぱい。2018/09/13(木) 23:19:00.69
>>59
これかな?

aria2 is a lightweight multi-protocol & multi-source command-line download utility.
https://aria2.github.io/

61名無しさん@お腹いっぱい。2018/09/14(金) 00:10:39.08
全然若くないと思うけど

62名無しさん@お腹いっぱい。2018/09/14(金) 10:06:26.80
高速ダウンローダは最近といえる部類だろう

63名無しさん@お腹いっぱい。2018/09/15(土) 13:10:45.90
このスレだったか。最近usp Tukubaiの話書いていた所 >>55-56

シェルスクリプトを便利にするコマンドあるかなーって思って
コマンドリファレンスみてみたのよ
https://uec.usp-lab.com/tukubai_man

これ、全く使えねーなw

> usp Tukubaiは基幹業務システム、情報分析システム、データバッチ処理、
> 高速検索システム、勘定系システムなどにおけるシェルおよびシェルスクリプトの
> 用途を広げるためのUNIX環境用コマンド群であり、

たしかにこう書いてあるが、これ完全に
特定用途向けのツールでしかないな

一般的なシェルスクリプトを便利にするものではなく
COBOL的な業務システムのプログラムでよく使われる処理を
シェルスクリプト用のコマンド(関数)として実装したものに過ぎない

64名無しさん@お腹いっぱい。2018/09/17(月) 09:34:01.35
RDB使えない/RDBだと性能出せないような老害だから仕方ないよ。

65名無しさん@お腹いっぱい。2018/09/17(月) 23:49:05.58
というか今時データベースで業務管理してる時点で なにか察せるものがあるよね

66名無しさん@お腹いっぱい。2018/09/18(火) 01:37:07.37
>>65
面白くないよw

67名無しさん@お腹いっぱい。2018/09/18(火) 08:53:44.25
「今時」とか書いて騙せると思ってるところがすごいよね。

まあこれで騙せるような情弱をカモにしてるんだろうけど。
怪しげな情報商材とかが、正気の人間なら引っかからないような
ろくでもない宣伝文句を使ってるのと同じ戦略かな。

68名無しさん@お腹いっぱい。2018/10/28(日) 16:33:16.96
nprocコマンド::
CPUのプロセッシングユニットの数を表示する
(今まで/proc/cpuinfoとかを自力でパースしてたけど
こっちのほうが確実だし なにより楽)

69名無しさん@お腹いっぱい。2018/10/28(日) 22:27:04.93
archコマンド::
CPUアーキテクチャを表示する
書式が統一されていて 余計な文字列がないのでスクリプトなどで安全に簡単に扱える

70名無しさん@お腹いっぱい。2018/10/30(火) 10:04:55.04
>>68
> (今まで/proc/cpuinfoとかを自力でパースしてたけど
パースするほどのことでもないと思うんだけど?

grep processor /proc/cpuinfo | wc -l

71名無しさん@お腹いっぱい。2018/10/30(火) 10:07:06.34
>>69
> archコマンド::

man archしたらuname -mと同じって書いてあってワロタw

72名無しさん@お腹いっぱい。2018/11/01(木) 21:38:22.88
archってSolarisって名前がつく前のSunOSの時代からあるので全然最近じゃない。

あとnprocみたいに専用コマンドをどんどん増やすより、
各種パラメータをとってこれるgetconf使った
getconf _NPROCESSORS_ONLN
の方がいいんじゃね?

73名無しさん@お腹いっぱい。2018/11/07(水) 06:08:23.42
>>72
開発者に言ってくれ

74名無しさん@お腹いっぱい。2018/11/07(水) 09:03:53.23
>>70
俺もそれに近いことはやってたけど,
必ずしも/proc/cpuinfoファイルに「processor」の項目があるとは限らなくね?
その点nproc(1)ユーティリティーはGNU Coreutilsに含まれてるのでGNU/Linuxなら確実に動く。
そういう違いかな。

もしかしたら/proc/cpuinfoに規格があるのかも知れんが,調べてないw

75名無しさん@お腹いっぱい。2018/11/11(日) 16:23:12.67
realpath (GNU Core Utilities)
これ便利やわ。今までbasenameとか使って判定してたのが一発で済む。
ただFreeBSDとかだと始めからは使えない。

76名無しさん@お腹いっぱい。2018/11/11(日) 18:10:23.95
てか全然若くないだろそれ

77名無しさん@お腹いっぱい。2018/11/11(日) 22:55:48.30
realぃ?

新着レスの表示
レスを投稿する