ファイルパスの書かれ方は、Windows系かそれ以外(POSIX系?)とかで違う。
# windows
test\\example.txt
まだ存在しないディレクトリ構造のディレクトリツリーをtreeコマンドでは書けない
みたいなことをネット上で見て、本当かどうか試してみた。
環境はMacで、treeコマンドのバージョン情報は下記です。
tree v2.1.1 © 1996 - 2023 by Steve Baker, Thomas Moore, Francesc Rocher, Florian Sesser, Kyosuke Tokoro
使ったファイルは下記に添付してます。
スクリーンセーバーモードにしていて、その後に通常画面にしたら、外部ディスプレイ2つにスクリーンセーバー画面が表示されたままになってしまった。 スクリーンセーバーは決められた画像たちを切り替えながら表示するようなもので、その中の一画像が表示されたままになってしまった感じ。
PCの再起動、表示されたまま、なのでダメ。
PCの電源切ってから起動、表示されたまま、なのでダメ。
ディスプレイの電源を切ってから再度つける、表示されたまま、なのでダメ。
外部ディスプレイに接続されているHDMIケーブルを抜く、表示が消えた、ちょっと前進。
ドッキングステーションの電源を切ってから付ける、表示が消えて画面が正常になった、成功!!
console.log([...Array(9999)].map((v,i) => `${ i }`.split("").map((x) => x-0)).filter((a) => a.reduce((p,v) => p+v, 0) === 10 && !a.includes(0) && a.every((v, i) => i === a.findIndex((b) => v === b))).map((v) => v.join("")).map((s) => [`${ require("fs").readFileSync("../ShellGeiData/vol.43/nums")}`.split("\n").findIndex((c) => c.includes(s))+1, s]).filter(([v]) => v > 0).map(([l,s]) => `L${l} : ${s}`).sort()) |
const timer = (milliseconds) => new Promise((resolve) => setTimeout(() => resolve(), milliseconds)) |
console.log(`${ require("fs").readFileSync("../ShellGeiData/vol.41/size") }`.trim().split("\n").map((a) => Object.assign({ a, b: (!![]*a.match(RegExp(`[${ ![]*![] }-${ (!![]+!![]+!![])**(!![]+!![]) }|\.]*`))[![]*![]])*((`${ !![]*!![] }${ ![]+![] }`*!![])**{ k:!![]+!![]+!![],M:(!![]+!![]+!![])*(!![]+!![]),G:(!![]+!![]+!![])**(!![]+!![])}[a.substr(-(!![]+!![]),!![])])})).sort((a,b) => a.b - b.b).reduce((b,{a}) => `${ b }\n${ a }`,"")) |
{ | |
"test1": 12347, | |
"test2": 12347, | |
"test3": 12347, | |
"test4": 12347, | |
"test5": 12374 | |
} |
node -e '((str = "ダンナノオオゴエ") => console.log([...Array(((num = 100) => [...Array(Math.floor(num**0.5))].map((v,i) => i+1).slice(1).reduce((p,v) => p.filter((a) => a === v || a % v !== 0), [...Array(num)].map((v,i) => i+1).slice(1))).call()[str.length-1])].reduce((p,v,j) => ((num = 100) => [...Array(Math.floor(num**0.5))].map((v,i) => i+1).slice(1).reduce((p,v) => p.filter((a) => a === v || a % v !== 0), [...Array(num)].map((v,i) => i+1).slice(1))).call().includes(j+1) ? { str: [...p.str, [...str][p.i]], i: p.i+1 } : { str: [...p.str, [..."ウルサイ"][parseInt(Math.random() * 3)]], i: p.i }, {i:0, str:[]}).str.join(""))).call()' |