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

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でシェアお願いします!

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

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

  • ダウンローダー総合スレ Part4

    元スレ 1 :名無しさん@お腹いっぱい。:2013/06/23(日) 19:26:35.82 ID:v9h5MC5i0.net 主にブラウザと連携するタイプの各種ダウンローダー総合スレ。 前スレ ダウンローダー総合スレ …

  • 2ch ブラウザ JD 20

    元スレ 1 :login:Penguin:2018/01/21(日) 20:56:56.36 ID:kBcU7xWO.net JD は gtkmm/GTK+ を用いた2chブラウザです。 公式 http://jd4lin…

  • Jane Style★148 (5ch)

    元スレ 1 :名無しさん@お腹いっぱい。:2018/08/07(火) 23:27:56.96 ID:AhEypvM70.net 5chブラウザー「Jane Style」の専用スレ (ソフトウェア板) ◆Jane Styl…

  • NES/FCエミュレーター総合スレ7

    元スレ 1 :名無しさん@お腹いっぱい。 :2019/02/01(金) 11:45:34.10 ID:KR0Ffu270.net Nestopia (2008年に開発終了) http://nestopia.sourcef…

  • 【高速】2ちゃんねるターボ 21壷目【禁断の壷】

    元スレ 1 :名無しさん@お腹いっぱい。:2015/03/04(水) 12:02:22.04 ID:8WBwmaqG0.net 注意!●スレ立て優待はこのソフトは除外です!過去ログと書き込みのみでご使用くださいませ!! …

  • 高級Linuxディストリビューションを作るスレ

    元スレ 1 :login:Penguin:2007/02/27(火) 13:37:58 ID:oz2HpYRQ.net 「Linuxだと安くできます!」 そんな事はどうでもいいのです。 システム一式を買う側の導入担当者か…

  • MSとNOVELL、Linuxで提携-技術開発や特許で協力

    元スレ 1 :login:Penguin:2006/11/06(月) 13:11:49 ID:vvkTwq6+.net 宿敵同士であったMicrosoftとNovellが両社製品を協調させることで提携すると発表した。 両…

  • オススメLinuxディストリビューションは? Part62

    元スレ 1 :login:Penguin:2015/04/15(水) 11:54:35.46 ID:rrNK+55s.net ■参考 http://distrowatch.com/ ■前スレ オススメLinuxディストリ…

  • JaneXeno Part52【SC避難所】

    元スレ 1 :名無しさん@お腹いっぱい。:2014/04/12(土) 21:44:48.31 ID:1IzEZC2Bh ○JaneXenoはJaneNidaのUnicode版(Delphi2009)です ○英語版Wind…

  • 5ちゃんねる用ブラウザ「Live5ch」part147

    元スレ 1 :名無しさん@お腹いっぱい。:2019/11/19(火) 12:58:33.88 ID:6uXeYGM30.net 実況支援機能付き5ちゃんねる及び5ちゃんねる互換掲示板ビューア「Live5ch」に関するスレ…

  • 国勢調査

    元スレ 1 :login:Penguin:03/04/28 22:22 ID:5eXTVoqZ.net おまえらの、年齢、性別、職業、使用マシン、犬糞歴、取得済情報処理資格 など書け 242 :login:Penguin…

  • 【金鉱脈】データマイニングのスレ【発見】

    元スレ 1 :login:Penguin:2006/02/11(土) 17:10:44 ID:Z7Et6jGT.net MUSASHI http://musashi.sourceforge.jp/ WEKA http:/…

最近のコメント

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