俺が実力をつけていくのを暖かく見守るスレ

1 :1 ◆0l6.oKlUp2 :2016/10/02(日) 13:12:38.26 ID:L/ecp+uW.net
使うディストリビューション
debian on android
debianバージョンは5
gnuのみなのでguiソフトウェアは使えない

なんの実力かって言われても正直困る
とりあえずまずはシェルスクリプトを極めようと思う

111 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:09:44.80 ID:8Wi5WmxL.net

apt関連からupdateしましょ

100 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:14:56.06 ID:Wo+zayE7.net

>>98
すまんそっちじゃなくてAndroid Terminal emulaterで動かすことを想定してる

15 :1 ◆0l6.oKlUp2 :2016/10/02(日) 15:20:44.80 ID:L/ecp+uW.net

36

実行した
3`だった ミス

142 :1 ◆0l6.oKlUp2 :2016/10/10(月) 03:32:00.98 ID:8Wi5WmxL.net

そうしよう

74 :1 ◆0l6.oKlUp2 :2016/10/03(月) 12:00:48.82 ID:w1VUnhyJ.net

nmapしようかな

43 :1 ◆0l6.oKlUp2 :2016/10/02(日) 18:50:33.90 ID:L/ecp+uW.net

っていうかlinux板でwindowsのコマンドなんか使わんよ

131 :1 ◆0l6.oKlUp2 :2016/10/10(月) 02:02:14.69 ID:8Wi5WmxL.net

何だもっと初歩の初歩からか
http://www.infra.jp/debian/basic.html
ここで初期設定しないといけないわけか
ばかだな

109 :1 ◆0l6.oKlUp2 :2016/10/09(日) 23:50:30.55 ID:Wo+zayE7.net

うーん apt以外は普通のlinuxなんだけどな
apt使えないdebianってarch…

69 :1 ◆0l6.oKlUp2 :2016/10/02(日) 21:25:23.13 ID:L/ecp+uW.net

作る必要性がなくなったわ
すまぬ

50 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:38:13.86 ID:L/ecp+uW.net

次はコマンド引数だ!
コマンドラインがよそのファイルへ実行するときの引数のことだ

#!/bin/bash
echo $0 ←これは引数の数
echo $1
echo $2

echo $@ 引数全部
echo $# 引数の個数

これをviで書いてsh unko.sh $0 $1を書く

52 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:41:55.62 ID:L/ecp+uW.net

そろそろ終わるし一応最後までやるぞー

88 :login:Penguin:2016/10/08(土) 22:36:22.46 ID:nLI2qM4D.net

結局すぐ飽きて放棄されちゃうんだよね
日記スレでよかったじゃん

13 :1 ◆0l6.oKlUp2 :2016/10/02(日) 15:05:35.41 ID:L/ecp+uW.net

次は変数に文字ではなく数字を置き換えてみたいと思う

#!/bin/bash
u=10
echo $u

これで表示されるがこれに足し算をつける場合はecho $u+2ではない

echo `expr $u + 2`

である。
計算するときはexprと`を使う
+の間にスペースを開けるのも重要だ
実行してみる

23 :1 ◆0l6.oKlUp2 :2016/10/02(日) 16:50:10.33 ID:L/ecp+uW.net

条件分岐
正常終了なら0を返す

#!/bin/bash
test 1 -eq 2; echo $?

と打つ。
テストは評価コマンド。-eqは等しければ0を等しくなければ1
そして$?は直前に行った命令が正常に終了したかどうか判定するコマンドだ

つまり1と2が等しければ0等しくなければ1だ
もちろん等しくないので1を返す

実行してみよう

70 :1 ◆0l6.oKlUp2 :2016/10/02(日) 21:25:34.37 ID:L/ecp+uW.net

問題が解決した

22 :1 ◆0l6.oKlUp2 :2016/10/02(日) 16:38:57.71 ID:L/ecp+uW.net

これで配列は終わりだ
配列を弄るときはechoの部分を自分が使うコマンドに変えるんだ

次は条件分岐に入る

164 :login:Penguin:2018/05/22(火) 08:47:58.77 ID:Czl6p0FW.net

僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

WBBOF

117 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:24:39.40 ID:8Wi5WmxL.net

設定つーかviで書き換えか

124 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:57:16.17 ID:8Wi5WmxL.net

スクリプトでbashrcつくってパス通すか
めんどい

112 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:10:35.49 ID:8Wi5WmxL.net

apt updateの前に必要なupdateしてそのまた必要なupdate…

蟻地獄ワロタ

162 :login:Penguin:2017/12/29(金) 17:04:07.09 ID:S/CsVkMC.net

誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

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

5L3JIVLJET

146 :login:Penguin:2016/10/12(水) 19:32:53.70 ID:qsmMEuML.net

>>143
ヴァ〜カ野郎!!!!!!!!!!!

なにが、須藤がすごい、俺はコイツのせいで会社を辞めた。
日本全国の須藤を敵に回してやる。
特に青森の須藤、お前らは陰険だ。

12 :1 ◆0l6.oKlUp2 :2016/10/02(日) 14:58:37.66 ID:L/ecp+uW.net

unko
unko
unkounko
$u
と表示された

どうやら本当のようだ

92 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:00:11.04 ID:Wo+zayE7.net

さて今回はDebian on androidをやっていきたいと思う

17 :1 ◆0l6.oKlUp2 :2016/10/02(日) 15:52:54.35 ID:L/ecp+uW.net

さて続きやろうか
今日で基本は抑えとこう

103 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:23:01.72 ID:Wo+zayE7.net

ここからスクリプトとコアパッケージを入れて解答sh debian〜で動くと思う
でも新しいAndroidのsd内蔵型は多分エラーでるぞ

https://sourceforge.net/projects/linuxonandroid/files/Debian/

147 :login:Penguin:2016/10/13(木) 00:12:33.19 ID:WnaljVfq.net

お前の言う須藤はゲイ
ホンモノの須藤は男女関係なく無限の愛を注いでくれる人だぜ

105 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:27:34.49 ID:Wo+zayE7.net

まずこのスクリプトを動かそうとするとpassword打ってくれと言われるがsuidとやらを設定しないとpassword打とうが打たまいがあまり関係ない

俺の携帯だけかも知らんがとりあえずまずはsuidの設定から始めようと思うでごんすよ

98 :デフォルトの名無しさん:2016/10/09(日) 22:12:46.69 ID:DIgKvWho.net

何を使っててどんなことを望んでるのかよくわからないが xterm なら shift+左ボタンでコピーできるよ。
script コマンドなんかも知ってて損は無いと思うよ。

139 :1 ◆0l6.oKlUp2 :2016/10/10(月) 03:30:45.91 ID:8Wi5WmxL.net

つかこれarchぶちこんだほうがよくね

54 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:53:37.67 ID:L/ecp+uW.net

そんで選択肢をつけるぞ!

#!/bin/bash

select option in Y /n
do
echo “you press $option” 
break;
done
yかnを選ぶと抜けられる

120 :1 ◆0l6.oKlUp2 :2016/10/10(月) 00:31:18.93 ID:8Wi5WmxL.net

initの動的リンカ通せるように書き換えてrootユーザー作るか

63 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:27:57.68 ID:L/ecp+uW.net

あとは煩わしいオプション覚えれば大体コマンド作れちゃうね

28 :1 ◆0l6.oKlUp2 :2016/10/02(日) 17:13:40.59 ID:L/ecp+uW.net

>>26
俺の成長を見守るスレ

67 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:57:49.72 ID:L/ecp+uW.net

さてさて最初に行ったチェックスクリプト作ろうかな
ダルイけど自分の約束だからな

47 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:24:38.13 ID:L/ecp+uW.net

繰り返しでいえばfor文もある

for i in 配列
実行コマンド
だ!

#!/bin/bash
for i in (1 2 3 4 5)
do
echo $i
done

101 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:17:42.07 ID:Wo+zayE7.net

何を望んでるかって言われるとそうだな
自分でディストリビューション配布できるくらいにはなりたいね
何がしたいとかじゃなくて俺の場合は単純に作って終わり理解して終わりが大半かもな
何がしたいのか俺もわからん

59 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:16:41.70 ID:L/ecp+uW.net

パワーシェル使ってないからパワーシェルの話しされてもボクチン困っちゃう

82 :1 ◆0l6.oKlUp2 :2016/10/03(月) 20:16:29.68 ID:9zFxlJDD.net

うーん奥が深いなぁ

8 :1 ◆0l6.oKlUp2 :2016/10/02(日) 14:31:22.19 ID:L/ecp+uW.net

debianの方はできなかったのでAndroidで適当なディレクトリを作った
ディレクトリというのはファイルのファイルだ

mkdir unko
cd unko
unko.shを作成

シェルスクリプトは始めた#!/bin/bashからだそうなので
取りあえず

#!/bin/bash
echo “unko”

っとしてみた

7 :login:Penguin:2016/10/02(日) 14:31:04.15 ID:h6V4mIzl.net

同じだよ

42 :1 ◆0l6.oKlUp2 :2016/10/02(日) 18:48:39.11 ID:L/ecp+uW.net

>>40
Debian on androidだから

53 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:49:45.37 ID:L/ecp+uW.net

次はユーザーからの入力受付と選択肢だ

linux使ってるならy/nとか見てキーボード打ったことあるだろあれだあれ

#!/bin/bash
while :
do
read key ←読み込み宣言
echo “you pressed $key”
if[$key =”end”]; then
break
fi
done


もうこれだけ見たら説明はいらんだろ
エンドってうったらループが終わる仕組みだぞ

53 :1 ◆0l6.oKlUp2 :2016/10/02(日) 19:49:45.37 ID:L/ecp+uW.net

次はユーザーからの入力受付と選択肢だ

linux使ってるならy/nとか見てキーボード打ったことあるだろあれだあれ

#!/bin/bash
while :
do
read key ←読み込み宣言
echo “you pressed $key”
if[$key =”end”]; then
break
fi
done


もうこれだけ見たら説明はいらんだろ
エンドってうったらループが終わる仕組みだぞ

138 :1 ◆0l6.oKlUp2 :2016/10/10(月) 02:51:12.40 ID:8Wi5WmxL.net

まぁ答えは近いぞ

161 :login:Penguin:2017/02/15(水) 17:31:12.76 ID:8hvdfDTN.net

2017/02/15
Gobjectが意味不明で躓く。
なんであんな分かりにくいんだアレ

56 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:05:25.84 ID:L/ecp+uW.net

さて次はお待ちかねソースコードに行番号を降っていくぜ

さっきのコマンドライン見て???ってなったやつはこれをみたらわかる

55 :1 ◆0l6.oKlUp2 :2016/10/02(日) 20:01:39.46 ID:L/ecp+uW.net

いろいとみすってた
これだ

106 :1 ◆0l6.oKlUp2 :2016/10/09(日) 22:34:49.61 ID:Wo+zayE7.net

とりあえず今ん所マニュアル化
debianのscriptとcoreをダウンロードした後に解凍 sh 〜で動く

Androidバージョン4.0はこれでおしまい
4.0以降は進む
おそらくリブシグチェインのエラーが出るのでスクリプトをviで書き換え
変数とchrootのところに unset LD_PRELOAD
これで残りはaptとsuid、バージョンアップデートか

35 :1 ◆0l6.oKlUp2 :2016/10/02(日) 18:01:54.59 ID:L/ecp+uW.net

#!/bin/bash
signal=”red”

case文は 

評価式 変数 in
“変数”) 実行コマンド
;;←終了の合図

case $signal in
“red”)
echo “manko”
;;

↓は全てに当てはまらないとき
*)
echo “tinitin”
;;
esac

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • Firefox userChrome.js greasemonkeyスクリプトスレ39

    元スレ 1 :名無しさん@お腹いっぱい。:2019/02/06(水) 00:54:35.50 ID:XRQlRAf60.net ■前スレ Firefox userChrome.js greasemonkeyスクリプトスレ…

  • Twitter公式クライアント TweetDeck 5

    元スレ 1 :名無しさん@お腹いっぱい。 :2018/10/16(火) 13:08:39.98 ID:4FRsNmYO0.net TweetDeckはTwitterの公式クライアントアプリケーションです https://…

  • 秋元康「AKB48 は Windows ではなく Linux」

    元スレ 1 :login:Penguin:2013/02/04(月) 23:41:39.73 ID:3LvAedmH.net http://japan.internet.com/webtech/20130204/2.ht…

  • WindowsやめてLinuxデスクトップ! 14

    元スレ 1 :root:2018/10/09(火) 00:53:53.16 ID:OHrIEwDi.net きっかけは、当初のWindows10の暴君ぶりでした。 計画性のないアップデートで勝手に再起動し、悔しいことに保…

  • [test] 書き込みテスト_06

    元スレ 1 :名無しさん@お腹いっぱい。 :2018/12/01(土) 03:26:00.19 .net テストスレです 投稿テストにご利用ください 板復帰もこちらでどうぞ 前スレ [test] 書き込みテスト_05 h…

  • 【不要ファイル】CCleaner 箒22本目【レジストリ】

    元スレ 1 :名無しさん@お腹いっぱい。:2019/08/21(水) 13:41:54.22 ID:EgHYKb410.net フリーな不要ファイル掃除ソフト、CCleanerについて語るスレです ■公式 https:/…

  • ニコニコ動画関連ツール総合スレ part6

    元スレ 1 :名無しさん@お腹いっぱい。:2019/03/13(水) 00:07:34.22 ID:8671z3lj0.net 前スレ http://egg.2ch.net/test/read.cgi/software/…

  • JaneStyleから他ブラウザへの乗り換え相談所 Part3

    元スレ 1 :名無しさん@お腹いっぱい。:2009/09/30(水) 20:18:57 ID:txeofK/a0.net このスレの目的 株式会社ジェーンの2ちゃんねるブラウザ「JaneStyle」から、 他の専用ブラウ…

  • TiddlyWiki

    元スレ 1 :名無しさん@お腹いっぱい。:2018/06/19(火) 17:24:15.03 ID:l0Pvtt990.net CSSとJavaScriptコードで動作する、自己完結型HTMLファイル。 ローカルでも、ネ…

  • 【1980円-】ソースネクスト総合スレッド【楽天】

    元スレ 1 :名無しさん@お腹いっぱい。:2014/05/18(日) 09:45:41.64 ID:8Ht9MQTb0.net ここは楽天傘下になったソースネクスト関連のスレッド 1980円が売りで始まったけれども低品質…

  • Google Chrome 98

    元スレ 1 :名無しさん@お腹いっぱい。 :2018/09/22(土) 10:52:32.08 ID:JYx/OB7P0.net スレ立て時には本文の文頭に「!extend::vvvvv」を入れて立てて下さい。 Goog…

  • Jane Styleの質問に誰かが答えるスレ Part63

    元スレ 1 :名無しさん@お腹いっぱい。:2018/08/24(金) 14:57:32.72 ID:Cr5xxQV30.net 【したらば】 に行くのはいや! どうしても5chで質問したい! ってわがままな人のためのスレ…

最近のコメント

匿名 : 合同会社グラウンドステップ 被害者の会 part2
 吉川利幸さんが社長を務めるランサーズでの評価 すご... (5/05)
匿名 : Opera12(Presto) Part8
 Dragonflyが使えなくなったorg (6/25)
匿名 : あえてコマンドライン禁止のLinux
 いまではほとんどのディストリのインストで日本語環境までコマン... (6/15)
ページTOPへ↑